Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Параметры и оператор IN / 8 сообщений из 8, страница 1 из 1
09.05.2005, 17:53
    #33055148
igor_fle
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Параметры и оператор IN
Есть SQL в котором есть оператор IN.
Каким образом использовать параметры.

SELECT N1, N2 FROM TEST WHERE N1 in ( 1, 2, 3)
...
Рейтинг: 0 / 0
09.05.2005, 19:08
    #33055215
Wr
Wr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Параметры и оператор IN
igor_fleЕсть SQL в котором есть оператор IN.
Каким образом использовать параметры.

SELECT N1, N2 FROM TEST WHERE N1 in ( 1, 2, 3)

Я знаю только один способ применения IN
пример:
SELECT N1 FROM TEST WHERE N1 in (SELECT N2 FROM TEST2 WHERE N2=XXX )
...
Рейтинг: 0 / 0
10.05.2005, 09:10
    #33055460
Alex Antonoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Параметры и оператор IN
использование N1 in ( 1, 2, 3) эквивалентно n1 = 1 or n1 = 2 or n1 = 3

Какие параметры вы имеете ввиду ?
...
Рейтинг: 0 / 0
10.05.2005, 12:11
    #33055579
Лиман Артём
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Параметры и оператор IN
igor_fleЕсть SQL в котором есть оператор IN.
Каким образом использовать параметры.

SELECT N1, N2 FROM TEST WHERE N1 in ( 1, 2, 3)
многие заблуждаются, пытаясь сделать как то так
Код: plaintext
1.
SELECT N1, N2 FROM TEST WHERE N1 in ( @values)
на самом деле нужно делать что-то типа
Код: plaintext
1.
SELECT N1, N2 FROM TEST WHERE N1 in ( @val1, @val2, @val3...)

но как вы понимаете, так не очень удобно. Поэтому советую обратится вот сюда
...
Рейтинг: 0 / 0
12.05.2005, 09:58
    #33059050
BusyMan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Параметры и оператор IN
Лиман Артём
многие заблуждаются, пытаясь сделать как то так
Код: plaintext
1.
SELECT N1, N2 FROM TEST WHERE N1 in ( @values)

А что вы вкладываете в @values ??? Если это то, о чем я подумал - то я не думаю что ХОТЬ КТО-ТО так заблуждался...
...
Рейтинг: 0 / 0
12.05.2005, 11:11
    #33059247
Alex Antonoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Параметры и оператор IN
Кажется тема все таки относится к этой статье
...
Рейтинг: 0 / 0
12.05.2005, 14:39
    #33059946
Лиман Артём
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Параметры и оператор IN
2BusyMan, под @values я имел ввиду строку типа '1,2,3,4...'
2Alex Antonoff, да я вроде туда и направил ;)
_______________________________________________________
Господи, сколько ещё не сделано... А сколько ещё предстоит не сделать...!
...
Рейтинг: 0 / 0
12.05.2005, 14:48
    #33059976
Alex Antonoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Параметры и оператор IN
Упс, просмотрел :)
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Параметры и оператор IN / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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