有2个表,一个医生表doctor,一个病人表patientdoctor ID DName
1 张三
2 李四
3 王五patient 监护、护理两个字段为doctor表中IDID PName 监护 护理
1 小A 1 2
2 小B 2 3
3 小C 1 3我想显示成这样ID PName 监护 护理
1 小A 张三 李四
2 小B 李四 王五
3 小C 张三 王五谢谢
1 张三
2 李四
3 王五patient 监护、护理两个字段为doctor表中IDID PName 监护 护理
1 小A 1 2
2 小B 2 3
3 小C 1 3我想显示成这样ID PName 监护 护理
1 小A 张三 李四
2 小B 李四 王五
3 小C 张三 王五谢谢
b.dName,c.dName
from patient a
join doctor b
on a.监护=b.ID
join doctor c
on a.护理=c.ID
from patient C,doctor A,doctor B
where c.监护=a.id and c.护理=b.id