Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Выборка данных в нужной последовательности, что есть еще кроме IN? / 9 сообщений из 9, страница 1 из 1
15.11.2016, 14:37
    #39347597
st22
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка данных в нужной последовательности, что есть еще кроме IN?
SELECT `title` FROM table WHERE id IN(25,76,34,42);

Как выбрать данные сначала по 25, потом по 76 и т.д. ?
Т.е. MySQL выдает данные, в том порядке, в каком они лежат в таблице, а мне нужно в - 25,76...
Подскажите пожалуйста.
...
Рейтинг: 0 / 0
15.11.2016, 15:33
    #39347652
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка данных в нужной последовательности, что есть еще кроме IN?
Для установления порядка возврата записей существует ORDER BY.
...
Рейтинг: 0 / 0
15.11.2016, 15:50
    #39347665
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка данных в нужной последовательности, что есть еще кроме IN?
...
Рейтинг: 0 / 0
15.11.2016, 15:52
    #39347669
st22
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка данных в нужной последовательности, что есть еще кроме IN?
Нашел вот: http://www.sql.ru/forum/714797/nestandartnaya-sortirovka-v-zaprose
Выдает не то что надо...
...
Рейтинг: 0 / 0
15.11.2016, 15:56
    #39347675
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка данных в нужной последовательности, что есть еще кроме IN?
st22Выдает не то что надо...Показывайте запрос и результат.
...
Рейтинг: 0 / 0
15.11.2016, 16:03
    #39347689
st22
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка данных в нужной последовательности, что есть еще кроме IN?
Вот из примеров, только '1,7,3,6,2', надо так 1,7,3,6,2 (без кавычак).

select a,b from t
where a in (1,7,3,6,2)
order by field(a,'1,7,3,6,2')

Спасибо.
...
Рейтинг: 0 / 0
15.11.2016, 16:08
    #39347694
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка данных в нужной последовательности, что есть еще кроме IN?
st22Выдает не то что надо...Значит, сделал не так, как надо...
...
Рейтинг: 0 / 0
15.11.2016, 16:09
    #39347697
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка данных в нужной последовательности, что есть еще кроме IN?
st22order by >>>field<<<(a,'1,7,3,6,2')Читать надо внимательнее.
...
Рейтинг: 0 / 0
15.11.2016, 16:33
    #39347725
st22
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка данных в нужной последовательности, что есть еще кроме IN?
Ладно...
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Выборка данных в нужной последовательности, что есть еще кроме IN? / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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