mysql两张表反复查询条件限制

mysql两张表关系(https://img-ask.csdn.net/upload/201705/12/1494574166_785945.png)
备注:只能用一个sql查询出结果,谢谢!

2个回答

SELECT sd.staff FROM sd ,(SELECT sd.department,sd.staff FROM sd where sd.staff IN
( select sc.staff from sc)) as f
WHERE f.department = sd.department AND f.staff != sd.staff

其实你这个可以用 LEFT JOIN来实现的。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问