Мой запрос являетсяПолучить сумму столбца в SQL
SELECT
AIP.TERMID,
(SELECT COUNT(RAU.TERMNAME)
FROM REPORT_API_USAGE RAU
WHERE RAU.TERMID = AIP.TERMID AND RAU.VOCID = 4) AS page_views
FROM REPORT_API_PAGES AIP
GROUP BY AIP.TERMID
Мне нужно, чтобы получить в общей сложности колонны page_views
. Как я могу его получить? Пожалуйста помоги. PHP и ORACLE.
мне нужно всего page_views
как 2 (1 + 1). Мне нужно получить его как новую строку без изменения существующего запроса.
SELECT
AIP.TERMID,
(SELECT COUNT(RAU.TERMNAME)
FROM REPORT_API_USAGE RAU
WHERE RAU.TERMID = AIP.TERMID AND RAU.VOCID = 4) AS page_views,
(SELECT SUM(COUNT(RAU.TERMNAME))
FROM REPORT_API_USAGE RAU
WHERE RAU.VOCID = 4 GROUP BY AIP.TERMID) AS page_views
FROM REPORT_API_PAGES AIP
GROUP BY AIP.TERMID`
Я попытался это, но дает результат 4
вместо 2
Пожалуйста, добавьте некоторые данные. – SNC
Также: какие СУБД вы используете? Postgres? Oracle? –
в вашем примере это ** НЕТ ** 'СУММА, есть ли это опечатка? – WiiMaxx