Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 29.03.2011, 07:59
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Привет форумчане, возникла необходимость делать поиск по пользователям сайта и выводить юзеров онлайн в начале результатов и вторично сортировать по полю degree. Как организовать выборку одним запросом.

Выборка юзеров из БД:
SELECT id FROM my_users ORDER BY degree DESC LIMIT 0, 30

Выборка юзеров онлайн
SELECT id FROM users_session WHERE guest='0' AND client_id='0'

Нужно выдать отсортированные id, в двух таблицах они совпадают, однако в таблице users_session записи лишь юзеров онлайн. Как совместить эти 2 запроса?
Ответить с цитированием
Ответ


Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Выборка из двух таблиц с одинаковыми столбцами Guest Продолжение старого архива 0 16.10.2011 15:45
Выборка разных полей из разных таблиц с сортировкой Guest Продолжение старого архива 0 16.10.2011 15:00
Банальный вопрос, выборка из двух таблиц :( Guest Продолжение старого архива 0 16.10.2011 14:36
Выборка из двух таблиц not in Guest Продолжение старого архива 0 16.10.2011 13:55
Выборка из двух таблиц Guest Продолжение старого архива 0 16.10.2011 13:47



© www.otvetnemail.ru - Форум вопросов и ответов.