下面的查詢使用DISTINCT拉複製site_id
年代,隨着我,我想不通爲什麼...DISTINCT拉重複的列值
SELECT
DISTINCT site_id,
deal_woot.*,
site.woot_off,
site.name AS site_name
FROM deal_woot
INNER JOIN site ON site.id = site_id
WHERE site_id IN (2, 3, 4, 5, 6)
ORDER BY deal_woot.id DESC LIMIT 5
他似乎使用Mysql,所以它應該是'LIMIT 1`,而不是'TOP 1'。 – a1ex07 2011-02-12 17:16:24
如果它確實是MySql,則爲真,但據我所知,代碼示例在MSSQL中也是有效的。 – driis 2011-02-12 17:19:07