查询结果是这样的
name1 name2 order
a b 3
f g 3
a b 2
f g 2
a b 1
我希望把结果变成
name1 name2 order
a b 1
a b 2
a b 3
f g 2
f g 3在name1=name2的前提下,order降序排列
我知道我是菜鸟,棒棒忙啊
name1 name2 order
a b 3
f g 3
a b 2
f g 2
a b 1
我希望把结果变成
name1 name2 order
a b 1
a b 2
a b 3
f g 2
f g 3在name1=name2的前提下,order降序排列
我知道我是菜鸟,棒棒忙啊
我要的是升序,不是降序啊
我要的是
a b 1
a b 2
a b 3
f g 2
f g 3
不是
a b 3
a b 2
a b 1
f g 3
f g 2
啊
到底是你们高错了还是我理解错了啊??
你把后边desc去掉好了.sql排序默认是升序.
order by name1,name2,ord desc,意思是先按name1升序,其次name2升序,最后ord降序.