Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 21.04.2017, 21:08
Аспирант
Отправить личное сообщение для zawm Посмотреть профиль Найти все сообщения от zawm
 
Регистрация: 08.02.2015
Сообщений: 46

Объединение двух запросов MySQL Как?
Здравствуйте!

Из одной таблицы нужно взять последние 5 записей и определенные (к примеру, 22,33,44,55,66) по ID. Можно ли как-то объединить в один запрос?

первый:
SELECT * FROM `tablename` WHERE ID in (22,33,44,55,66)
и второй:
SELECT * FROM `tablename` ORDER BY ID DESC LIMIT 5
Ответить с цитированием
  #2 (permalink)  
Старый 21.04.2017, 21:41
Аспирант
Отправить личное сообщение для zawm Посмотреть профиль Найти все сообщения от zawm
 
Регистрация: 08.02.2015
Сообщений: 46

(SELECT * FROM `tablename` WHERE ID in (22,33,44,55,66)) UNION (SELECT * FROM `tablename` ORDER BY ID DESC LIMIT 5)

Мне кажется не очень правильно.... Или правильно?
Ответить с цитированием
  #3 (permalink)  
Старый 28.04.2017, 22:01
Аспирант
Отправить личное сообщение для zawm Посмотреть профиль Найти все сообщения от zawm
 
Регистрация: 08.02.2015
Сообщений: 46

Раз никто не ответил - видимо это единственное решение
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Синхронизция двух запросов. ureech AJAX и COMET 20 10.04.2016 11:30
Как создается function Function(){} ? Cepairda Общие вопросы Javascript 0 10.02.2016 15:03
Как назначить одну и ту же клавиатурную комбинацию для двух элементов? Szorstki Элементы интерфейса 1 21.11.2015 07:15
Открытие div блока при первом визите на сайт Nushaba Общие вопросы Javascript 28 20.12.2013 21:24
Объединение двух событий ASerputko Общие вопросы Javascript 7 12.01.2011 15:32