[SQL ] 同一欄位來自不同資料表不同欄位的資料

看板Database作者 (.)時間15年前 (2010/09/24 17:23), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串1/2 (看更多)
資料庫是MySQL 5.0.77 我現在有兩個資料表: table1: Id 店面 Tom A Tom B 代表Tom有A, B店面 table2: 店面 倉庫 A C A D B E 代表A店面有C, D倉庫; B店面有E倉庫 希望能顯示出下面這樣的結果: Id 地點 Tom A Tom B Tom C Tom D Tom E 代表Tom擁有以下地點 我用這句sql: SELECT a.Id, b.Object2 FROM `table1` AS a, `table2` AS b WHERE a.Object = b.Object 只會顯示 Id Object2 1 C 1 D 1 E 要怎麼要達到我希望的結果呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.125.41.241

09/24 17:27, , 1F
請先仔細解釋你要達到效果的邏輯...... ==.====
09/24 17:27, 1F
※ 編輯: kalecgos0616 來自: 59.125.41.241 (09/24 17:31)

09/24 18:31, , 2F
看不太出邏輯是啥,ID代表的是?地點同時代表店面和倉庫?
09/24 18:31, 2F
Id代表是人,我把他改成Tom人名了 恩,倉庫和店面同時都是地點 ※ 編輯: kalecgos0616 來自: 59.125.41.241 (09/24 18:38)
文章代碼(AID): #1Cd6uik3 (Database)
文章代碼(AID): #1Cd6uik3 (Database)