Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Задача SQL помогите

Игорь Бунтовских Ученик (77), на голосовании 6 месяцев назад
Для каждого клиента выведите количество поданных им кредитных заявок. В выборке должны присутствовать два атрибута: CLIENT_ID, app_cnt.

SELECT
client_id,
SUM(CREDIT_PRODUCT_TYPE) as app_cnt
from credit_applications
GROUP by client_id
В чем ошибка
Голосование за лучший ответ
Jurijus Zaksas Искусственный Интеллект (445688) 7 месяцев назад
>В чем ошибка
Откуда нам знать-то? Может и ни в чем. Мне использование суммы в качестве счетчика кажется странноватым, но если этот CREDIT_PRODUCT_TYPE у тебя просто признак 0-1, то почему бы и нет...
Lance Мудрец (14139) 7 месяцев назад
2 поле должно иметь count, а не sum .
Нет смысла суммировать типы, тем более у тебя поле говорит о количестве, а не о сумме.
bashai5 Профи (856) 6 месяцев назад
SELECT
CLIENT_ID,
COUNT(CREDIT_PRODUCT_TYPE) AS app_cnt
FROM credit_applications
GROUP BY CLIENT_ID;
Похожие вопросы