Попытка создать выходные данные, которые соответствуют следующему снимку экрана:
Когда я пытаюсь выполнить следующий запрос:
SELECT t.amount, d.DOMAIN_NAME,td.month_number
FROM transaction t
JOIN transaction_date td ON t.trans_date_key = td.trans_date_key
JOIN domain d ON t.domain_key = d.domain_key
WHERE td.month_number =7
ORDER BY amount DESC;
Я получаю вывод:
Когда я реализую этот запрос:
SELECT t.amount, d.DOMAIN_NAME,td.month_number
FROM transaction t
JOIN transaction_date td ON t.trans_date_key = td.trans_date_key
JOIN domain d ON t.domain_key = d.domain_key
WHERE td.month_number =7
GROUP BY domain_name
ORDER BY amount DESC;
Я получаю вывод:
Почему моя группировка работает точно только для нескольких доменных имен, но не для других?