-Поиск по дневнику

Поиск сообщений в rss_sql_ru_access_programming

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.03.2006
Записей:
Комментариев:
Написано: 4


Помогите объединить три простых запроса

Пятница, 12 Июня 2015 г. 21:17 + в цитатник
Друзья, не могу объединить результаты трех запросов в одну таблицу. Первый запрос из таблицы Help выводит имя (Name) и сумму возрастов (Age) меньше 20, второй меньше 30, а третий меньше 40. Два любых из этих запроса - работают. Если их 3 - не работает.

SELECT DISTINCTROW Name as Name1, sum(Age) as Age1, null as Age2, null as Age3
FROM Help
where age < 20
group by Name

union all

SELECT DISTINCTROW Name as Name1, null as age1, sum(Age) as Age2, null as Age3
FROM Help
where age < 30
group by Name

union all

SELECT DISTINCTROW Name as Name1, null as age1, null as Age2, sum(Age) as Age3
FROM Help
where age < 40
group by Name

Пишет: несоответствие типов данных в выражении условия отбора.

http://www.sql.ru/forum/1161245/pomogite-obedinit-tri-prostyh-zaprosa


 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку