数据库中的select 1,select count(1),order by 1

本文详细介绍了使用SQL进行数据查询的几种常见技巧,包括通过select 1 from table增加临时列并返回表中所有行的计数,利用select count(1) from table获取表的行数,使用select sum(1) from table计算行数总和,以及如何通过order by子句按指定列排序。

select 1 from table;表示增加临时列,查到的临时行的值都是1,table中有多少行,就有多少的1

select count(1) from table,表示查出表的行数,把1替换成任意数值都可以查出结果;

select sum(1) from table,表示计算临时列的和,若为sum(2),表示临时列的和x2。

 

order by 1:表示按照第一列排序,同理,order by 2第二列排序。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值