[SQL ] 選取不同資料表對應同KEY的問題
A TABLE
ID SID PRICE GID
----------------------------
1 1 100 2
2 1 110 2
3 1 130 2
B TABLE
ID SID PRICE GID
----------------------------
1 1 20 2
2 1 30 2
3 1 33 2
select a.*,b.* from a,b where a.SID = 1 AND b.SID = 1
為什麼會跑出9筆啊 Orz...
要怎樣才有下列結果
ID SID APRICE BPRICE GID
----------------------------------
1 1 100 20 2
2 1 110 30 2
3 1 130 33 2
還是乾脆合併二個TABLE重做算了?因為這二個TABLE又要對應到另二個TABLE
(SID ﹠ GID)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.124.142.152
推
03/24 16:54, , 1F
03/24 16:54, 1F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):