1
我有兩個表,title
和territory
。領地告訴我在哪裏,標題是可供選擇:在sql中的樞軸難點
`title`
- id
- name
`territory`
- title_id (FK)
- territory
我所要的輸出是這樣的:
id name territory territory territory etc...
1 Titanic US GB FR
我目前做的INNER JOIN
,這讓我對上述三排,而不是一個:
SELECT * FROM title inner join territory on title.id = territory.title_id
我將如何得到它上面的輸出,其中athere是每個標題單行,和所有領土該行上市?
你需要一個樞軸來做到這一點,但不幸的是在MySQL下這很難模擬。在一個選定的專欄中「所有地區」的所有地區如何? – Sebas 2013-05-10 22:08:42
這不是SQL中「外連接」的含義。內連接和外連接之間的區別僅在於連接表中沒有匹配的行發生的情況。 – Barmar 2013-05-10 22:21:24