Привет Разработчики У меня есть две таблицы, совмещая с помощью MySQL JOIN, получая несколько строк вместо одной строки, пожалуйста, решить эту проблему,MySQL внутреннее соединение возвращает повторяющиеся строки
tbltestdefault
-----------------------------------------------
ID Test_ID Description
-----------------------------------------------
1 117 Blood Group
2 117 Rh Factor
3 4 HB
4 4 RBC
5 4 ESR
tblreportdetail
-----------------------------------------------
ID Test_Default_ID Result_Value
-----------------------------------------------
1 117 A
2 117 Positive
3 4 12
4 4 15
5 4 25
мой запрос
SELECT a.Description,
b.Result_Value
from tbltestdefault a
inner join tblreportdetail b on a.Test_ID = b.Test_Default_ID
этот запрос возвращает несколько строк
результат вышеупомянутого запроса
tblreportdetail
Description Result_Value
HB 12
HB 15
HB 25
HB 12
RBC 15
RBC 25
RBC 12
RBC 15
ESR
ESR
ESR
ESR
Blood Group
Blood Group
Blood Group
Blood Group
Rh Factor
Rh Factor
Rh Factor
Rh Factor
У вас есть вопрос, который вы хотели задать? Или вы просто давали отчет о статусе? – spencer7593
Вопрос в том, почему я получаю повторяющиеся строки? –