這是我的表:加入三個表期待的結果,但結果是錯誤的
user table:
id..|..fname
1...|..dan
2...|..den
trans table:
.transid.|..userid....|..adid.....|..click
.....1...|....1.......|.....1.....|.....1
.....2...|....2.......|.....1.....|.....1
ads table:
id..|..adname
1...|..sample
我的SELECT子句是:
select u.fname,
t.click
from user u
inner join ads a on u.id=a.id
inner join trans t on a.id=t.transid
order by u.fname;
我期待的
fname....|..click
dan......|...1...
den......|...1...
結果
但結果是錯誤的,它只顯示第一行。這裏有什麼可能是錯的?
從昨天開始與[Sky Scraper](http://stackoverflow.com/users/1643065/sky-scraper)沒有任何關係? – Kermit
歡迎來到SO。請注意格式化您的問題,否則它只會爲其他人創建工作 - 謝謝。 – halfer
您只會收到一行,因爲您在廣告表中沒有針對書房的條目。 – DaveRlz