Регистрация
Вход через соцсети
Восстановление пароля

Использование union

Новый топик
02.04.2009, 17:28
Ответить | Цитировать
Шугуров Максим

Зарегистрирован:
2009-03-13
Сообщений: 5

Когда я добавляю к стандартному запросу свой, и объединяю их через union, возникает такая проблема: синтаксис требует, чтобы каждый запрос находился в скобках(для использования order by). Добавить скобку в конце запроса не составляет проблемы ($message_select), а вот как добавить её в начало, не прибегая к редактированию файла s_list.inc.php
02.04.2009, 18:26
Ответить | Цитировать
DiGGy
DiGGy
DiGGy

Зарегистрирован:
2005-04-04
Сообщений: 1546

Код:

select a from table1
union
select a from table 2
order by a


произойдет сортировка по полю а общего результата двух селектов (если не ошибаюсь...)

Temet nosce...
03.04.2009, 11:40
Ответить | Цитировать
Шугуров Максим

Зарегистрирован:
2009-03-13
Сообщений: 5

именно в этом и проблема, по синтаксису, утвержденному в документации, должны быть скобки

http://dev.mysql.com/doc/refman/4.1/en/union.html
198 196 2009-04-03 11:40:43 9618
Описание проекта