我現在有類似的查詢:單結果,用左連接的查詢
SELECT users.fname, users.lname, sales.date
FROM users
LEFT JOIN sales ON users.id=sales.user
這讓我有類似的結果:
Fname | Lname | Date
Jeff | K | 2/12/08
Jeff | K | 5/18/08
Jeff | K | 2/22/09
Bill | D | 3/12/08
Bill | D | 12/9/08
這是我非常期待因爲我有多個銷售鏈接到一個用戶,但我想只有一個用戶列出(,也許是一種方式來選擇哪個銷售領域,從選擇單一結果)這是可能的,我會怎麼做呢?
即:
Fname | Lname | Date
Jeff | K | 5/18/08
Bill | D | 12/9/08
啊,我忘了良好的醇」組的命令。謝謝! – kilrizzy 2009-09-04 13:47:05
第一個查詢會給出一個錯誤:users.fname,users.lname不在aggergate函數或組中 – 2009-09-04 13:47:51
應該是「GROUP BY users.fname,users.lname」而不是「GROUP BY sales.date」 – jnylen 2009-09-04 17:24:52