Dr.*_*che 0 sql oracle oracle10g
使用Oracle 10G
比方说,我有一个包含三个字段的表,我想要一个查询,它选择每个列不为空的计数.字段名称
----------------------------------
| strTest1 | strTest2 | strTest3 |
----------------------------------
Run Code Online (Sandbox Code Playgroud)
我知道如何分别计算每个人的数量:
select count(*) from tablename where strTest1 is not null
Run Code Online (Sandbox Code Playgroud)
但是我想知道是否可以在一个查询中对所有3个字段执行此操作.
谢谢
这听起来像你想要的:
SELECT COUNT(STRTEST1), COUNT(STRTEST2), COUNT(STRTEST3) FROM YOUR_TABLE
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4175 次 |
| 最近记录: |