Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
SELECT ... WHERE id IN (id1,id1,...) (Алексей) 18/05/2009 - 17:42:59
      Re: SELECT ... WHERE id IN (id1,id1,...) (Diter) 19/05/2009 - 17:02:35
      Re: SELECT ... WHERE id IN (id1,id1,...) (Алексей) 20/05/2009 - 13:55:24
      Re: SELECT ... WHERE id IN (id1,id1,...) (Саша) 20/05/2009 - 17:15:56
      Re: SELECT ... WHERE id IN (id1,id1,...) (Алекс) 20/05/2009 - 18:29:04
      Re: SELECT ... WHERE id IN (id1,id1,...) (Саша) 20/05/2009 - 23:10:15
      Re: SELECT ... WHERE id IN (id1,id1,...) (Саша) 20/05/2009 - 23:11:56
      Re: SELECT ... WHERE id IN (id1,id1,...) (Diter) 22/05/2009 - 02:29:08
      Re: SELECT ... WHERE id IN (id1,id1,...) (Алексей) 22/05/2009 - 16:20:11
      Re: SELECT ... WHERE id IN (id1,id1,...) (Алекс) 22/05/2009 - 17:38:48
      Re: SELECT ... WHERE id IN (id1,id1,...) (Алексей) 22/05/2009 - 17:45:27
      Re: SELECT ... WHERE id IN (id1,id1,...) (Алекс) 22/05/2009 - 18:08:01
      Re: SELECT ... WHERE id IN (id1,id1,...) (Алекс) 22/05/2009 - 19:04:06
      Re: SELECT ... WHERE id IN (id1,id1,...) (Diter) 25/05/2009 - 07:05:15

> Original message text:
> From: Алексей - 18/05/2009 - 17:42:59
> Subject:SELECT ... WHERE id IN (id1,id1,...)
> -----------------
> Добрый день.
> Имею запрос
> select * from table_name where id in (id1,id1,id1,id2,id2,id3)
> в результате имею результат из 3х записей, с id=id1, id=id2, id=id3 соответственно
> Подскажите пожалуйста, возможно ли получить список всех строк, т.е. даже с дубликатами (в данном случае - 6 строк, 3и с id=id1, 2е с id=id2 и одну с id=id3)
>
> список id не постоянен и может меняться
>


From: Алексей - 22/05/2009 - 17:45:27
Subject:SELECT ... WHERE id IN (id1,id1,...)
-----------------
у меня id - primary key, еще и автоинкремент, т.е.
create table table_name (`id` int unsigned NOT NULL auto_increment, `title` char(16) NOT NULL default '', PRIMARY KEY (`id`))

имеем
id | title
---+--------
1 | title1
2 | title2
3 | title3

мне необходимо, чтобы при запросе вида
select id, title from table_name where id in (1,1,2,3,3,3)

выдало
id | title
---+--------
1 | title1
1 | title1
2 | title2
3 | title3
3 | title3
3 | title3


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
35631



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |