关于sql server查询语句查询到多少条满足where条件的。 15
我想知道查询语句查询到满足where条件的行数,怎么做SELECTCOUNT(*)FROMLY_PersonWHEREAGE>20这样行吗...
我想知道查询语句查询到满足where条件的行数,怎么做 SELECT COUNT(*) FROM LY_Person WHERE AGE>20
这样行吗 展开
这样行吗 展开
展开全部
可以啊,就是这样的。
如果是想查不重复数量,就用distinct 列名
SELECT COUNT(distinct 列名) FROM LY_Person WHERE AGE>20
如果是想查不重复数量,就用distinct 列名
SELECT COUNT(distinct 列名) FROM LY_Person WHERE AGE>20
追问
返回值就是行数吗 ,如果我想把这个行数付给变量R ,怎么做啊
追答
赋值给变量的话,那就不是一个SELECT可以实现的,要用动态SQL:
declare @R int
select @R=COUNT(*) FROM LY_Person WHERE AGE>20
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询