有没有办法统计一个DB2数据库里所有表一共的记录条数?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了有没有办法统计一个DB2数据库里所有表一共的记录条数?相关的知识,希望对你有一定的参考价值。
我的DB2是V8.1的,好像没有这个系统表啊.
select * from SYSCAT.TABLES where tabschema='账号名'然后这个表里的card字段就是各表记录数,sum(card)就是了 参考技术A 如果看所有表一共的记录数:
SELECT SUM(rowcnt) FROM systabstats
如果想看每一个表中的条数:
select A.name,B.rowcnt from sysobjects A,systabstats B
WHERE A.id=B.id
and A.type='U'本回答被提问者采纳
mysql特定字符出现次数统计
我有两个数据表,一个表里只有一个字段,字段的名字叫“关键字”(我喜欢用中文做字段名),每条记录存一个关键字,比如唱歌是一条记录,跳舞是一条记录。
另一个表里有两个字段,分别是“姓名”和“特长”,特长的值就是“关键字”里已经有的记录值,比如:第一条记录“姓名”字段值为“张三”,“特长”值为“唱歌,跳舞,演讲”。
我的问题是怎么能用一条sql语句检索出“关键字”表中所有的值分别在另一个表“特长”字段中出现的次数。
比如3人会唱歌,6人会演讲,能一次检索出来吗
我们暂时把第1张表定义为A,第2张表定义为B。
select 特长(字段),count(id) as 别名(人数) from B group by 特长(字段)。本回答被提问者和网友采纳
以上是关于有没有办法统计一个DB2数据库里所有表一共的记录条数?的主要内容,如果未能解决你的问题,请参考以下文章