你好我想这个查询:排序前组不给真正的结果
SELECT
*
FROM
(
SELECT
*
FROM
specials_companies_mails
WHERE
`toId` = 1 && parentId <> 0
ORDER BY
specials_companies_mails.mailId DESC
) AS b
GROUP BY
b.parentId
我在表中的两行:
mailID subject toId parentId
3 test1 1 2
4 test2 1 2
,查询后的结果:
mailID subject toId parentId
3 test1 1 2
其意思是
ORDER BY specials_companies_mails.mailId DESC
不工作...它给我mailId 3和4不...
怎么办?
TNX很多
这个查询是什么?你想要检索什么? – affaz
您正在使用'GROUP BY b.parentId'这就是为什么只有一个记录。 –
@ B.Desai我想要一个记录,但第二个...(最新) – gregory