2016-11-20 88 views
0

我怎麼有兩塊相關的表從數據庫中顯示數據[MySQL查詢]

該表是teachersattendance

是2個表,與現場teachers.id有關,attendance.id_teachers

現在我的問題是,如何顯示teachers數據,是教師數據(teachers.id)未在attendance表中列出

我希望你們明白我希望

感謝

+0

以下鏈接可以幫助:http://stackoverflow.com/questions/12048633/sql-query-to-find-record-with-id-not-in-另一個表 – Ramkrushna26

回答

0

你可以用這個嘗試...

我欣賞每一個答案:

SELECT * FROM teachers WHERE id NOT IN (SELECT id_teachers FROM attendance) 
+0

感謝您的回答!,我會嘗試 –

0

IN子句你的朋友在這裏。你可能想閱讀這個。下面的查詢應該給結果:

select * from teachers where id not in (select id_teachers from attendance)

+0

您好,感謝您的回答!,我也會嘗試 –