我有三個不同的表我試圖從中獲取信息。相關的方式不同。我試圖找到一個Join語句,這個語句允許我比使用現在的兩個查詢更好地提取信息。MySQL加入多連接查詢
這裏是我有什麼
SELECT * FROM reports LEFT JOIN students USING (sID)
這使我能夠正確地合併這兩個表。但是 - 報表中有一行名爲pID。我有另一個名爲test的表,它還有一個匹配的pid行以及其他數據。我正在嘗試訪問該表中的數據。是否有可能以這種方式加入三張桌子?不僅從SID,但將PID獲取數據以及
標記問題時應該小心。加入USING表明它可能是mysql或oracle。這在sql server中是無效的語法。 –
是的,可以加入3(或一千)表 – Strawberry