你们可以帮助我吗
我正在开发此查询
select X.col1, X.col2, X.col3, X.col4
from table X
join (select col3, min(col4) as mcol4 from table group by col3) as Y
on X.col3=Y.col3 and X.col4=Y.mcol4
where X.col2='xxx';
感谢Draemon,这很有效
如果可能,我想做的是将X.col1链接到引用另一个表
即
X.Col1说等于123
现在在另一个表中我们有:
Patient No, Patient 123 , Ben 567 , Peter
我想做的是制作X.Col1 = Ben
等
再次感谢大家。
答案 0 :(得分:0)
您可以将其加入患者姓名表中:
select X.col1, X.col2, X.col3, X.col4, patient_names.patient
from table X
join (select col3, min(col4) as mcol4 from table group by col3) as Y
on X.col3=Y.col3 and X.col4=Y.mcol4
INNER JOIN patient_names ON X.col1 = patient_names.patient_no
where X.col2='xxx';