假如存在一个表,表结构如下:
id 数值1 数值2 数值3 ... 数值n
如何统计该行大于X的列有多少列?
先去查一下列转行的原理,很简单的,然后你就懂了。
select count(*) from 表名 where 要统计的列名>X
“如何统计该行大于X的列有多少列?”这是啥意思啊?
数据库的列是条件,一般拿来判断的,你要是想统计的话,推荐将数据按行统计,然后计算有几行。