У меня есть столбец СТАТУС с 3 разными статусами: НОВЫЙ, УТВЕРЖДЕН и Отклонено. Я хочу использовать карты в APEX и показать, сколько записей с новым статусом у меня есть, сколько с утвержденным и сколько с отклоненным у меня есть.
Если я использую COUNT (STATUS), он даст мне все (новые , утверждены и отклонены).
SELECT
'icon' AS CARD_TYPE,
'fa-globe' AS CARD_ICON,
NULL AS CARD_ICON_COLOR,
NULL AS CARD_HEADER_STYLE,
'Number of entries' AS CARD_TITLE,
COUNT(status) AS CARD_VALUE, -- here I want for New
'Number of entries in the "Cars" Table' AS CARD_FOOTER,
'' AS CARD_LINK,
NULL AS CARD_CHART_DATA,
NULL AS CARD_CHART_CONFIG
FROM cars
UNION
SELECT
'icon' AS CARD_TYPE,
'fa-globe' AS CARD_ICON,
NULL AS CARD_ICON_COLOR,
NULL AS CARD_HEADER_STYLE,
'Number of entries' AS CARD_TITLE,
COUNT(STATUS) AS CARD_VALUE, -- here I want for Approved
'Number of entries in the "Cars" Table' AS CARD_FOOTER,
'' AS CARD_LINK,
NULL AS CARD_CHART_DATA,
NULL AS CARD_CHART_CONFIG
FROM cars
UNION
SELECT
'icon' AS CARD_TYPE,
'fa-globe' AS CARD_ICON,
NULL AS CARD_ICON_COLOR,
NULL AS CARD_HEADER_STYLE,
'Number of entries' AS CARD_TITLE,
COUNT(STATUS) AS CARD_VALUE, -- here I want for Rejected
'Number of entries in the "Cars" Table' AS CARD_FOOTER,
'' AS CARD_LINK,
NULL AS CARD_CHART_DATA,
NULL AS CARD_CHART_CONFIG
FROM cars