当前位置:首页 » 编程语言 » sql条件排列
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

sql条件排列

发布时间: 2022-06-08 23:44:26

⑴ 多条件排序sql语句应该怎样写

select后跟order by 第一排序条件,第二排序条件... desc就楼主提的例子,select .....(查询条件根据楼主的需求) from ... order by 信息被顶次数,信息被浏览的次数 desc

⑵ sql按条件排序

select paixu,id from td group by paixu,id order by id*(paixu-0.5)

如果还要选别的列必须给该列加上聚合函数 比如min() max()都可以

⑶ sql 排序的写法,按照两个条件去排序

ORDER BY 后可加2个字段,用英文逗号隔开。 1、f1用升序, f2降序,sql该这样写; ORDER BY f1, f2 DESC2、也可以这样写,更清楚; ORDER BY f1 ASC, f2 DESC3、如果都用降序,必须用两个desc;

⑷ SQL中多条件排序问题

第一步:确定输出内容,你要的字段为name,数据结果为b,d,a,c ;

第二步:找规律,b、d的online为1;a、c的位说明是按online 降序;然后来看下 b 、d的online相同,viewnum为30和10,那么就是viewnum降序;如果a、c的viewnum也是降序那么规律就找到了,发现 a为40、c为20,确实是降序,满足条件。

第三步:总结规律就是先按online降序排序,之后再按viewnum降序排序。

第四步:得出需要的sql。

,viewnumdesc;

⑸ sql怎么对查询出的特定条件数据进行排序

这样的语句能动起来才怪!

strsql="select * from TB_zu_ml2 where zu_ml2_hunlai=‘" & ml2 &"' order by zu_ml2_paiwei"

⑹ sql 多条件排序

select * from 表名 order by p.procts_sort_order,p.procts_date_added

⑺ sql 多条件排序问题

order by后边的字段并不是唯一的,支持多个,按照你排序的先后顺序写就可以了。另外按照每个字段的升序和降序同样支持。默认是升序的。如下
order by column1(asc or desc),column2(asc or desc),column3(asc or desc),column4(asc or desc)...
这样可以么?

⑻ SQL如何条件顺序排列查询结果

用CASE进行转义就可以了
SELECT T1.A,T2.B,T1.C,T2.C
FROM T1 INNER JOIN T2
ON T1.C= T2.C
WHERE T1.A IN ('11','55','33','88')
ORDER BY CASE T1.A
WHEN '11' THEN 1
WHEN '55' THEN 2
WHEN '33' THEN 3
WHEN '88' THEN 4
END

意思是将T1.A的值根据条件转为1,2,3,4这样的数据来排序

你测试一下是不是你要的结果

⑼ SQL语句中如何判断条件实现不同的排序方式

第一步:确定输出内容,你要的字段为name,数据结果为b,d,a,c ;

第二步:找规律,b、d的online为1;a、c的位说明是按online
降序;然后来看下 b
、d的online相同,viewnum为30和10,那么就是viewnum降序;如果a、c的viewnum也是降序那么规律就找到了,发现
a为40、c为20,确实是降序,满足条件。
第三步:总结规律就是先按online降序排序,之后再按viewnum降序排序。
第四步:得出需要的sql。
select name from tablename order by online desc, viewnum desc ;