Оператор NOT IN является объединением логического оператора "NOT" и оператора сравнения "IN". Его можно использовать для указания нескольких значений, которые НЕ должны присутствовать в предложении WHERE. Обратите внимание, что НЕ В<null> никогда не бывает правдой! </null>
1 ответ

Как реализовать "НЕ В" в firebase?

У меня есть набор данных объектов, например, автомобилей. Я хочу создать систему, в которой пользователям представлен объект, и я могу решать, нравится ли им автомобиль. Но я хочу показать им каждую машину только один раз. - allCars - car1 - car2 ..…
2 ответа

yii2-Активная запись с не в состоянии

Я работаю над yii2, Я использую активную запись для поиска ссылочного номера. Запрос ниже $q = isset($_GET['q']) ? $_GET['q'] : ''; if(empty($q)) exit; $ser = Survey::find()-&gt;where("ref_no like '%$q%'")-&gt;andWhere(['status'=&gt;1])-&gt;asArray(…
13 апр '18 в 06:24
4 ответа

SQL - разъяснение между и не в комбинированном

Я новичок в SQL, так что терпите меня, если это вопрос n00b. Так что мой код работает что-то вроде следующего: (select "Balance."CodeValue" AS "CodeValue" , "Balance"."OtherValue" AS "OtherValue" from "SomeDB"."dbo"."AValue" "Balance" where ("Balanc…
03 фев '14 в 23:12
4 ответа

Как именно Python проверяет список?

Я делал одно из курсовых упражнений по codeacademy для python, и у меня было несколько вопросов, на которые я не смог найти ответ: Для этого блока кода, как именно Python проверяет, находится ли что-то "в" или "нет" в списке? Проходит ли он проверку…
06 май '18 в 07:17
3 ответа

Запрос SQL Not IN занимает много времени с аналогичной таблицей

У меня есть 2 таблицы, предположим, table_1 & table_2 table_1 имеет 56 столбцов и 1,2 миллиона записей, мой запрос похож таблица_1 нравится RollNumber | Subject | G | Part | Status ------------------------------------------------ 1 | 1 | 1 | 1 | 1 1…
23 фев '17 в 05:09
2 ответа

Выберите, где НЕ IN - кроме

У меня есть две связанные таблицы. Одна из таблиц содержит каждую запись для фотографий, а другая содержит все записи о кошках для каждой фотографии и информацию о пользователе. photos table: id photo (unique filename) user cats tables photo user ca…
27 фев '14 в 13:45
2 ответа

SQL - где "в" и "не в" из одного столбца в 2 новых столбца

Я работал над отчетом и не могу использовать @variable. Поэтому я пытаюсь решить мою проблему с помощью "простого" SQL. У меня проблема в том, что у меня есть одна таблица (DEPTH) содержащий все места на складе. Но эта таблица не показывает, занято …
20 окт '15 в 08:36
1 ответ

MySQL trim(concat ...)

Что не так с этим запросом? SELECT DISTINCT source, source_description, url FROM staging_census WHERE Trim(Concat(source, source_description, url)) NOT IN (SELECT Trim(Concat(source, source_description, url)) FROM dim_source); Цель состоит в том, чт…
06 дек '13 в 05:43
3 ответа

Удалить, когда UserID = 1 и CourseID не в массиве?

Это код SQL, который я использую: По какой-то причине он удаляет все записи для идентификатора пользователя, но не учитывает массив NOT IN. Мне нужно удалить его, только если идентификатор пользователя = текущий пользователь и ИД курса этого пользов…
16 июл '13 в 09:28
1 ответ

Почему мой запрос не работает, как ожидалось?

У меня есть запрос, в котором я пытаюсь получить конкретные значения, которых нет в этой другой таблице, но когда я запускаю запрос, я не получаю результатов. Вот что я вижу. Пожалуйста, дайте мне знать, что происходит не так. Исходный запрос: возвр…
14 ноя '16 в 16:46
1 ответ

Отсутствует строка данных в предложении NOT IN

Я только что понял, что мой автоматический расчет цены не заполняет цены для ListID 4. Я вставил цены из SELECT, показанного ниже. Для исследования ошибок я выполнил SELECT без части WHERE, и он показывает пример строки данных. Хотя я не могу найти …
12 мар '14 в 15:58
1 ответ

В PostgreSQL как совместить NOT IN и LIKE?

Как вы сочетаете NOT IN а также LIKE? Давайте предположим, что у нас есть таблица, которая содержит столбец имен (что-то вроде "голубой сыр", "сыр гауда" и т. Д.), И я хочу выбрать все имена, которые не содержат "сыр", "молоко", " мясо'. Насколько я…
31 май '13 в 09:47
3 ответа

MySql, как объединить запрос LEFT JOIN с запросом NOT IN

Мне нужно совместить LEFT JOIN запрос с NOT IN запрос и должны получить значения результата из этих запросов. Я получил правильные результаты при использовании этих двух запросов по отдельности. У меня две таблицы скорее всего user а также answer us…
12 ноя '15 в 10:14
1 ответ

Как улучшить выбор с не в Firebird

select mid from aplicacao where mid not in ( select distinct mid from aplicacao inner join prod_app on prod_app.mid=aplicacao.mid where prod_app.coditem=1 ) Я пытаюсь найти решение для Firebird, чтобы улучшить этот запрос, но, к сожалению, не увенча…
23 июл '15 в 20:08
2 ответа

Множественный поиск SQL

Можно ли добиться чего-то подобного в sql? ID!= {2,3} где ID - это столбец. Или я должен использовать несколько операторов ИЛИ?
26 апр '12 в 21:03
4 ответа

SQL Server: НЕ IN в предложении where, не работающем с NVARCHAR

У меня есть таблица ниже: DECLARE @P AS TABLE ( ID int, PID int, PNAME NVARCHAR(30), PARENT_PNAME NVARCHAR(30), Error int ) INSERT INTO @P VALUES (554,1,'AAAA',NULL,0), (554,2,'BBBB',NULL,0), (554,3,'CCCC',NULL,0), (554,4,'DDDD','AAAA',0), (554,5,'E…
1 ответ

Как использовать не в соответствии с условиями datetime

Мне нужно выбрать только дату и время. Но покажи все даты и время в табличных файлах.TA. этот код: SELECT * FROM filesTA tf WHERE NOT tf.EmpNo IN ( SELECT lr.EmployeeRun FROM LeaveRecord lr WHERE lr.StartDate = '2012-10-01' ) Выход: EmpNo | ChkDate …
28 ноя '12 в 11:30
2 ответа

Почему не работает операция MYSQL "NOT IN" на 100 миллионах записей?

Я пытаюсь получить все строки из таблицы Tabl1, которые недоступны в таблице 2 с помощью запроса NOT IN MSQL. Но я получаю исключение тайм-аута, и запрос не выполняется. Ниже приведен запрос MySQL, который я использую. SELECT * FROM identity WHERE u…
12 сен '13 в 09:46
5 ответов

Как улучшить производительность по запросу NOT IN

У меня есть следующий запрос SQL. SELECT em.employeeid, tsi.timestamp FROM timesheet_temp_import tsi JOIN employee emp ON emp.employeeid = tsi.credentialnumber WHERE tsi.masterentity = 'MASTER' AND tsi.timestamp NOT IN ( SELECT ea.timestamp FROM emp…
28 май '15 в 15:45
3 ответа

NOT IN и SQL-соединение

Я написал оператор SQL, в котором эти конкретные столбцы взяты из таблицы, и он соединяется с другой таблицей, а первичный ключ ReportID служит связующим звеном между двумя таблицами. Я использую NOT IN для точного отображения отчетов компании, но я…
11 июл '16 в 16:17