看板 Database 關於我們 聯絡資訊
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
fantasyj:where a.ID=b.ID and a.SID=1 (看table的unique key) 03/24 16:54