Описание тега in-clause

Предложение IN SQL-запроса - это функция, обычно используемая в предложении WHERE, которая возвращает истину, если значение находится в данном наборе. Используйте для вопросов, относящихся к этому пункту.
2 ответа

Оператор IN в предложении where

List<HelprClass.Organizer> org = ( from EventOrg in cntx.EventOrganizer from MstrOrg in cntx.Organizer where EventOrg.OrganizerID == MstrOrg.OrganizerID Select new HelprClass.Organizer { OrganizerName = MstrOrg.OrganizerName }).ToList() Эта ра…
29 янв '10 в 08:50
2 ответа

Предложение SQL IN - Возможность пустого набора

Я пытаюсь что-то вроде следующего SELECT * FROM tbl WHERE col IN (SELECT col1 FROM tbl1) Однако когда SELECT col1 FROM tbl1 не возвращает результатов, я хочу отобразить все результаты из таблицы Что-то вроде этого IF(SELECT col1 FROM tbl1) SELECT * …
09 июн '16 в 07:18
0 ответов

Как работать со списком из нескольких столбцов в предложении IN с помощью аннотации Mybatis

У меня есть SQL-запрос, как течет SELECT DISTINCT ON (col1, col2, col3) col1, col2, col3, col4 FROM test_table WHERE (col1, col2, col3) IN ((‘A1’, ‘B2’, ‘C1’), (’A2, ’B2, ‘C2’), (‘A3’, ‘B3’, ‘C3’)) ORDER BY col1, col2, col3, col4 DESC; Значения в пр…
01 фев '19 в 05:30
7 ответов

Выберите Запрос по паре полей, используя предложение in

У меня есть таблица игроков под названием: First_Id Second_Id Name 1 1 Durant 2 1 Kobe 1 2 Lebron 2 2 Dwight 1 3 Dirk Я хочу написать оператор выбора в этой таблице, чтобы получить все строки, чьи первые и вторые идентификаторы соответствуют группе …
23 май '12 в 18:38
2 ответа

Rails 3 Сравнение внешнего ключа со списком идентификаторов с использованием activerecord

У меня есть отношения между двумя моделями, Регистрами и Соревнованиями. У меня очень сложный динамический запрос, который создается, и если условия правильные, мне нужно ограничить регистрационные записи только теми, где родительский элемент соревн…
22 июн '12 в 16:47
2 ответа

Предложение IN из включенной таблицы не работает должным образом

Я пытаюсь сделать это: var results = (from s in db.ExampleMaster .Include("State") .Include("Group") .Where("it.Group.IdGroup in {1,2,3,4,5}") .Where("it.IdState in {1,2}") select s); Схема: ExampleMaster: IdExampleMaster int, IdState int State: IdS…
02 дек '11 в 05:04
2 ответа

JPQL-запрос, вкл.

Я динамически создаю этот запрос, но получаю исключение при вызове: Select p From Product p Inner Join ProductFeatureValue pv Where p.productID = pv.productID and p.category.categoryID = 5 and pv.value in ('Blue','Black') Журнал ошибок: javax.faces.…
14 июн '12 в 07:37
2 ответа

Запросы пользователей, не отвечающие критериям заявления WHERE

Я извлекаю пользователей из базы данных для отображения в раскрывающемся списке. Мне нужны все пользователи, которые соответствуют правильному идентификатору группы и которые также играют одну из двух определенных ролей. Вот утверждение, которое я и…
16 дек '13 в 10:38
1 ответ

Что не так с этой командой sql?

Я пытаюсь создать запрос, который возвращает список студентов, которые сдали экзамен после, по крайней мере, X количества сбоев. Чтобы добиться этого, я написал следующий запрос, но также получаю следующую ошибку: Ошибка в списке значений в предложе…
14 сен '12 в 19:05
1 ответ

Оптимизация Mysql для запроса select с предложением IN() внутри предложения where (поясните вывод)

У меня есть этот запрос:- SELECT SUM(DISTINCT( ttagrels.id_tag IN ( 1816, 2642, 1906, 1398, 2436, 2940, 1973, 2791, 1389 ) )) AS key_1_total_matches, IF(( od.id_od > 0 ), COUNT(DISTINCT( od.id_od )), 0) AS tutor_popularity, td.*, u.* FROM tutor_d…
23 июн '10 в 08:09
1 ответ

Застрял на исправлении этого запроса, ошибки в двух командах, которые я написал

EMPLOYEE (fname, minit, lname, ssn, birthdate, address, sex, salary, superssn, dno) KEY: ssn DEPARTMENT (dname, dnumber, mgrssn, mgrstartdate) KEY: dnumber. PROJECT (pname, pnumber, plocation, dnum) KEY: pnumber. WORKS_ON (essn, pno, hours) KEY: (es…
28 ноя '15 в 19:37
2 ответа

Передача параметров в предложение IN в SQL Server

Возможные дубликаты: Параметризация предложения SQL IN? SQL Server - в предложении с объявленной переменной Привет, Я столкнулся с проблемой передачи параметров в предложение IN. Я использую запрос ниже. Запрос: SELECT Topics.Topic_Id FROM Topics Wh…
2 ответа

Как определить, находится ли элемент "word4" в строке "word1;word2;word3;word4" в строке "word4", "word5", "word6", "word7"?

На моем сайте у меня есть система для классификации содержимого таблицы T.Categories в строке MySQL выглядит как category1;category2;category3;category4 (это может быть более или менее). С другой стороны, я позволю своим пользователям выбирать интер…
28 окт '13 в 10:32
2 ответа

Оператор SQL SELECT - несколько идентификаторов в предложении IN

Возможный дубликат: Параметризация предложения SQL IN? Время от времени я работаю в системе, которая позволяет пользователю выбирать несколько элементов, а затем выполнять массовые действия с ними. Обычно я прибегал к сборке SQL во время выполнения,…
07 янв '13 в 16:08
6 ответов

Предложение IN с использованием кода JavaScript

У меня есть код JavaScript в моем приложении, который проверяет значения, используя условие ИЛИ (||), как в фрагменте кода ниже. Количество условий ИЛИ не мало в большинстве моего кода. Вопрос: Есть ли способ сделать код, который имеет многократные …
13 авг '15 в 18:06
2 ответа

Оператор CASE в выражении where с использованием равных и IN

WHERE CONDITION1='ABC' AND Status = CASE @Option WHEN 1 THEN 'True' WHEN 2 THEN 'False' WHEN 3 THEN NULL WHEn 4 THEN **IN ('True', 'False', NULL)** END Как мне написать запрос, где мои первые параметры совпадают напрямую, используя = но мой последни…
19 ноя '12 в 17:21
4 ответа

Как написать запрос предложения LINQ IN, который также будет работать как оператор LIKE?

Как мы можем написать запрос LINQ для следующего запроса sql select: string brandid="1,2,3" string bodystyleid="1,2,3" ------------------- ----------------- select * from car where brandid in (brandid) and bodystyleid in (brandid) ------------------…
3 ответа

SQL Server IN vs = в запросе (для одного значения)

Прежде всего, извините за смутное название темы (я не мог придумать что-то лучше). Ответ SO заставил меня задуматься о том, действительно ли какое-либо влияние на производительность, когда я бросаю = для IN. select 1 id, 'abc' name into #a union sel…
22 янв '15 в 15:59
1 ответ

Как узнать, какие элементы, содержащиеся в предложении IN, не были найдены?

У меня есть список с 10 пунктами в моем предложении IN, в моем SELECT было найдено только 8 элементов. как узнать, какие элементы, содержащиеся в предложении IN, не были найдены? SELECT * FROM SOME_TABLE WHERE ID IN (1,2,3,4,5,6,7,8,9,10) Мой стол: …
16 окт '13 в 14:09
4 ответа

Как избежать повторения этого подзапроса для предложения IN?

У меня есть сценарий SQL (в настоящее время работает на SQLite, но, вероятно, он должен работать на любом механизме БД), который использует один и тот же подзапрос дважды, и, поскольку он может извлекать много записей (таблица содержит пару миллионо…
29 мар '11 в 09:26