我有一個客戶表等 (CID,mobileno,mailno,officeno) (1,123456789,11,111)如何與另一表的列改變一個表列值的值
我的數表等 (numcode,mobileno) (11,1235879456) (111,5478859987)
現在我想像 (CID,mobileno,mailno,officeno)輸出 (1,123456789,1235879456,5478859987
可以任何一個請回答?
我有一個客戶表等 (CID,mobileno,mailno,officeno) (1,123456789,11,111)如何與另一表的列改變一個表列值的值
我的數表等 (numcode,mobileno) (11,1235879456) (111,5478859987)
現在我想像 (CID,mobileno,mailno,officeno)輸出 (1,123456789,1235879456,5478859987
可以任何一個請回答?
你會發現你需要的一切HERE。如果只有在兩張表格中有匹配時才需要結果,請閱讀INNER JOIN。
享受!
SELECT T1.cid,T1.mobileno,T2.mobileno,T3.mobileno FROM T1 JOIN T2 ON T1.mailno = T2.numcode JOIN T2 as T3 ON T1.officeno = T3.numcode;
T1是一個客戶表,
T2是一個數字表
首先檢查它,沒有數據庫,我不能做到這一點。
查找SQL'JOIN's。 – Siyual