在数据库中查询单个表的两个统计结果

在数据库中查询单个表的两个统计结果,第1张

第一个SQL可以用:

select count(), isClock from job where isClock in (0, 1)

第二个问题不是很清楚您表a的外键表是什么状况,但意思应该和上面的差不多,只是要在where部分加上两个表的关联。不清楚的话可以追问。

统计用户下的所有表的数据个数。

declare

cnt number ;

begin

for rec in (select table_name from user_tables) loop

execute immediate 'select count() from "'||rectable_name||'"' into cnt ;

dbms_outputput_line(rectable_name||':||cnt ;

end loop ;

end ;

/

新建一个简单查询,取第一列条件为like "a"。显示的记录数就是第一列有a的数量。其他相同。

还有就是编程,用数组统计个数。一次就行了,详细的你查一下recordset的用法。还有MID函数,len函数也用的到。如果是作业的话还是你自己做的好,我给你提示这些应该够了。

以上就是关于在数据库中查询单个表的两个统计结果全部的内容,包括:在数据库中查询单个表的两个统计结果、数据库各个表数据如何统计、数据库怎么统计某一列总共有几个数据包含字母a的,数据有些只有一个字母,有些会有好有多个字母~等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存