我有一张桌子:
Column1, Column2, Column3, Column4, Column5
如何对Column2进行分组,并维护我想要的排序顺序?
答案 0 :(得分:0)
SELECT A.*
FROM YOURTABLE A,
(
SELECT Column2
FROM YOURTABLE
GROUP BY Column2
) B
WHERE A.Column2=B.Column2
ORDER BY A.Column4,A.Column5,A.Column3;
答案 1 :(得分:0)
看起来你实际上在寻找一个独特的而不是一个组(你没有指定任何聚合函数)。所以,我知道你想要删除重复项并订购结果:
select distinct Column1, Column2, Column3, Column4, Column5 from table
order by Column4, Column5, Column6
请提供更多详细信息和预期结果。