【发布时间】:2019-03-09 02:47:24
【问题描述】:
我有一个包含 60 多个表的 SQL 数据库,几乎所有表都填充了 CLIENTID 字段。我想计算每个表中唯一客户 ID 的数量。
我正在寻找的结果是:
TABLE_NAME; CLIENTID_COUNT
dbo.HISTORY; 650
dbo.VISITS; 596
dbo.SALES; 1053
...; ...
这似乎应该如此简单,但我已经玩了几个小时的光标,无法弄清楚这一点。请帮忙!
【问题讨论】:
-
你能分享你的代码和你到目前为止得到的结果吗?
-
本质上,有系统存储过程会列出所有的表。以此为基础,查看@IvanStarostin 的建议
标签: sql sql-server