小编Fel*_*rio的帖子

如何在select语句中使用不同条件进行多个COUNT

我在下面做了三个选择,每个选择都返回一个值。如何仅选择并返回三个值,每个值都有其条件?所有信息都在一张表中。

SELECT COUNT (GRA_HRFIM) as "Conferidos antes 17h" FROM GRADE WHERE GRA_HRFIM < '17:00:00' AND GRA_DATADIGITA = '04/28/2021'

SELECT COUNT (GRA_HORADIGITA) as "Importados antes 17h" FROM GRADE WHERE GRA_HORADIGITA < '17:00:00' AND GRA_DATADIGITA = '04/28/2021'

SELECT COUNT (GRA_HRFIM) as "Total pedidos" FROM GRADE WHERE GRA_DATADIGITA = '04/28/2021'
Run Code Online (Sandbox Code Playgroud)

sql firebird

3
推荐指数
1
解决办法
79
查看次数

标签 统计

firebird ×1

sql ×1