sql 中排序先按某字段升序,后按某字段降序。
1个回答
2022-09-29 · 百度认证:北京惠企网络技术有限公司官方账号
关注
展开全部
1.创建一个测试表
createtabletest_order2(idnumber,namevarchar2(20),moneynumber,topnumber,positionnumber);
2.ert试验数据
ertintotest_order2值(1,'zhangSAN,10,1,1);
ertintotest_order2values(2,'lisi,2031);
ertintotest_order2值(3,'晓明,50);
3、查询表记录,选择t。*,rowidfromtest_order2t;
4.编写SQL找到字母“a”的位置在表中的每条记录;也就是说,第一个以升序排序的位置,然后按照降序排列的钱,然后在顶部的降序排列;
selectt.*,rowidlocationfromtest_order2torderbyposition,moneydesc,topdesc,
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询