第一个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的,数据有些只有一个字母,有些会有好有多个字母~等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)