我有一个表STATUSES,其中包含NAME和ACTIVE_FLAG列.NAME的列值可能有新的,待定的取消。我想为ACTIVE_FLAG = Y
的每个NAME的计数生成一个新输出考虑使用EXISTS
为单个NAME选择记录,
SELECT COUNT(*) AS PENDING
FROM STATUSES
WHERE EXISTS (select NAME from STATUSES where NAME='Pending' and ACTIVE_FLAG = 'Y')
无论如何,如果我可以在一个SQL中加入其他状态?
答案 0 :(得分:1)
似乎是count
和group by
SELECT
name
, count(*)
FROM statuses
WHERE active_flag = 'Y'
GROUP BY name
答案 1 :(得分:0)
你可以使用这样的东西,因为我没有看到任何使用"/help/TestXML.xls"
的需要:
onClick="window.open('/help/TestXML.xls','_blank');"