Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Выборка UNION и ORDER BY / 4 сообщений из 4, страница 1 из 1
27.07.2013, 02:52:56
    #38346188
tirpitz28
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка UNION и ORDER BY
Есть работающий запрос

(SELECT username, time FROM user_posts WHERE user_id = '".$user_id."' ORDER BY time ASC) UNION
(SELECT operator_name, time FROM admin_posts WHERE by_user_id = '".$user_id."' ORDER BY time ASC)

Суть вопроса в чем, мне сначала выводятся данные из первого запроса, потом из второго, а мне нужно чтобы данные из первого и второго запроса вернулись вперемешку с сортировкой по дате между собой, скажем чтобы было:
username 12:20:22
...
Рейтинг: 0 / 0
27.07.2013, 02:54:46
    #38346189
tirpitz28
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка UNION и ORDER BY
продолжение

username 12:20:22
username 12:21:22
operator_name 12:24:22
username 12:26:22
operator_name 12:29:22
...
Рейтинг: 0 / 0
27.07.2013, 03:25:06
    #38346190
tirpitz28
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка UNION и ORDER BY
Вопрос закрыт, все изначально работало!
...
Рейтинг: 0 / 0
27.07.2013, 03:26:21
    #38346191
tirpitz28
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка UNION и ORDER BY
А точнее вот рабочий запрос
(SELECT username, time FROM user_posts WHERE user_id = '".$user_id."') UNION
(SELECT operator_name, time FROM admin_posts WHERE by_user_id = '".$user_id."')
ORDER BY time ASC
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Выборка UNION и ORDER BY / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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