看板 Database 關於我們 聯絡資訊
資料庫是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
PsMonkey:請先仔細解釋你要達到效果的邏輯...... ==.==== 09/24 17:27
※ 編輯: kalecgos0616 來自: 59.125.41.241 (09/24 17:31)
jackghost:看不太出邏輯是啥,ID代表的是?地點同時代表店面和倉庫? 09/24 18:31
Id代表是人,我把他改成Tom人名了 恩,倉庫和店面同時都是地點 ※ 編輯: kalecgos0616 來自: 59.125.41.241 (09/24 18:38)