Дед Мазай
Гений
(58137)
5 лет назад
Потому что запросы возвращают разные данные (ещё до группировки). Во втором случае декартово произведение строк таблиц. Добавь столбец count(*).
оиоро ваваавЗнаток (440)
5 лет назад
Причину я понял, а вот куда добавить столбец count(*) и собственно, что он изменит?
оиоро ваваавЗнаток (440)
5 лет назад
Число строк возвращает одинаковое, а вот тип данных у них разный, в первом представлении это int, а во втором double. Можно как-то заранее сделать столбец в представлении типа double не взирая на то что значения int?