数据库表中满足条件的记录条数统计sql语句改怎么写

数据库表中满足条件的记录条数统计sql语句改怎么写,第1张

SELECT 列1, 列2, COUNT()

FROM T1

GROUP BY 列1, 列2

SELECT 列1, 列2, 列3, COUNT()

FROM T1

GROUP BY 列1, 列2, 列3

delphi我不懂,但是具体的语言和数据库是无关的。

select bziduan1,ifnull(ccounts,0) from 表2 b left join

(select ziduan1,count() counts from 表1 group by ziduan1) c

on bziduan1=cziduan1

-----补充----

这个改了好几次,之前就是想弄的简单点,可惜欠考虑了

比如俩表直接left join,这样会出现d null的情况,而再统计count时把这条也算做一条记录了,你也找找吧,我也测测有更好的办法没

------补充-----

写了个这种写法,你看看

select bziduan1,

sum(case when aziduan1=bziduan1 then 1 else 0 end) from 表2 b

left join 表1 a on

aziduan1=bziduan1

group by bziduan1

<%

'假设已经连接好数据库(Connasp已经写过)

sql="SELECT FROM user"

set rs=servercreateobject("ADODBRecordset")

rsopen sql,conn,1,1

%>

记录总数:<%=rsrecordcount%><br>

<%

rsclose

%>

以上就是关于数据库表中满足条件的记录条数统计sql语句改怎么写全部的内容,包括:数据库表中满足条件的记录条数统计sql语句改怎么写、SQL统计数据库某分隔符字段里的数量请问怎么写、统计数据库记录总数的具体asp代码怎么写等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9809324.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存