powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Добавление скобок при объединении(union) 2-х таблиц
5 сообщений из 5, страница 1 из 1
Добавление скобок при объединении(union) 2-х таблиц
    #32112137
win_pup
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!...

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

select * from table1 union all select * from table2

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

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

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

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

Спасибо!...
...
Рейтинг: 0 / 0
Добавление скобок при объединении(union) 2-х таблиц
    #32112159
Фотография mahoune
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наверное вот по этому

Код: plaintext
1.
2.
3.
4.
5.
6.
If you want to use an ORDER BY for the total UNION result, you should use parentheses: 

(SELECT a FROM table_name WHERE a= 10  AND B= 1  ORDER BY a LIMIT  10 )
UNION
(SELECT a FROM table_name WHERE a= 11  AND B= 2  ORDER BY a LIMIT  10 )
ORDER BY a;


Из документации и то же по русски .
...
Рейтинг: 0 / 0
Добавление скобок при объединении(union) 2-х таблиц
    #32112165
win_pup
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
я оттуда и взял синтаксис...
а в чём разница-то между тем что я написал и между тем что в мануале???
...
Рейтинг: 0 / 0
Добавление скобок при объединении(union) 2-х таблиц
    #32112181
win_pup
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
имеется ввиду, в чём принципиальная разница?
...
Рейтинг: 0 / 0
Добавление скобок при объединении(union) 2-х таблиц
    #32112239
Фотография mahoune
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
К сожалению 4 не стоит, проверить нге могу, но есть предположение, чтио может и подглюкивать!

Есть еще идея, что MySQL не видит GROUP BY и считает синтаксис неправильный, как0будто ты пыташься вложенный запрос исполнить!
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Добавление скобок при объединении(union) 2-х таблиц
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]