【发布时间】:2017-10-06 19:00:02
【问题描述】:
我有一个有 700 列的表。我正在尝试获取每列的不同值及其计数的列表。我正在使用以下查询来获取 1 列的结果
Select distinct col1, count(*) from MyTable group by 1.
结果:
col1 count(*)
a 10
b 20
c 40
如何以最佳方式使用单个查询获取所有列的结果?
【问题讨论】:
-
700 列?那是一个 wiiiide 表,我们今天已经得到了我们每天 WTF 问题的份额。动态sql循环
-
用您正在使用的数据库标记您的问题。
标签: sql