SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 21.09.2007 03:32:56

Babutta
Участник
Откуда: Балашиха
Зарегистрирован: 21.09.2007
Сообщений: 19

Как выбрать из таблицы диксретный набор записей?

Кто-нибудь может подсказать, как сделать следующее?

Мне нужно выбрать из таблички, в которой есть столбец id, строки, которые соответствуют определённому набору значений id. Т.е. у меня есть список, например, 1, 5, 11, 12, 16, 20, 21 - и как я могу одним запросом выбрать строки, у которых id соответствует этим значениям?

Неактивен

 

#2 21.09.2007 06:19:23

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Как выбрать из таблицы диксретный набор записей?

SELECT * FROM table_name WHERE id IN (1,5,11,12,16,20,21);

Неактивен

 

#3 02.10.2007 02:32:21

Babutta
Участник
Откуда: Балашиха
Зарегистрирован: 21.09.2007
Сообщений: 19

Re: Как выбрать из таблицы диксретный набор записей?

Большое спасибо, уже разобрался. smile

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson