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

SELECT N1, N2 FROM TEST WHERE N1 in ( 1, 2, 3)
...
Рейтинг: 0 / 0
Параметры и оператор IN
    #33055215
Wr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
Параметры и оператор IN
    #33055460
Alex Antonoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
использование N1 in ( 1, 2, 3) эквивалентно n1 = 1 or n1 = 2 or n1 = 3

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

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


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