Общие > Базы данных

Добавление скобок при объединении(union) 2-х таблиц

(1/3) > >>

win_pup:
Здравствуйте!...

Немного не понятно, почему так получается:
если я пишу запрос:

select * from table1 union all select * from table2

то всё работает нормально,
но стоит добавить скобки:

(select * from table1) union all (select * from table2)

и тогда результат пуст... :(

почему так происходит?...

Спасибо!...

fidget:
версия?
у меня все Ок работает вне зависимости от скобочек.

win_pup:
да, извиняюсь, версию-то я забыл написать:
MySQL 4.0.9-gamma-nt

fidget:
попробуй проапгрейдить и проверить, я на 4.0.11 проверяла - все работало нормально.

win_pup:
странно, апгрейдил до версии 4.0.11 - всё равно такая же проблема...
даже если написать простейший запрос:

select * from table

то работает, а если этот запрос в скобки поместить:

(select * from table)

то уже никак, результат пустой получается

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии