今天的CRM會員數據查詢工作中,需要使用到多表查詢,整理了一下表關聯的相關語法。
方法一:
SELECT?表名稱1(主).列名稱(對應),表名稱2(副).列名稱(對應)
FROM?表名稱1(主),表名稱2(副)
WHERE?表名稱1(主).列名稱(對應)?=?表名稱2(副).列名稱(對應)
AND?表名稱1(主).列名稱 ?表1條件內容
AND 表名稱2(副).列名稱? 表2條件內容
GROUP BY 表名稱.列名稱(輸入表頭第一條數據);
方法二:
SELECT?表名稱1(主).列名稱(對應),表名稱2(副).列名稱(對應),
FROM?表名稱1(主)
LEFT?JOIN?表名稱2(副)?ON?表名稱1(主).列名稱(對應)?=?表名稱2(副).列名稱(對應)
WHERE?表名稱1(主).列名稱(對應)?表1條件內容
AND? ? ? 表名稱2(副).列名稱(對應) 表2條件內容
GROUP BY 表名稱.列名稱(輸入表頭第一條數據);
方法三:
SELECT?表名稱1(主).列名稱(對應),表名稱2(副).列名稱(對應)
FROM?表名稱1(主),表名稱2(副)
WHERE?表名稱1(主).列名稱 ?表1條件內容
AND? 表名稱1(主).列名稱(對應)?=?表名稱2(副).列名稱(對應)
AND 表名稱2(副).列名稱? 表2條件內容
GROUP BY 表名稱.列名稱(輸入表頭第一條數據);