Вложенный Запрос

  • Автор темы Автор темы Melifasent
  • Дата начала Дата начала
M

Melifasent

-bDD2PHzJX8.jpg

Помогите правильно сформулировать запрос на выборку: Выбрать клиентов из базы данных, которые не приезжали в этом (2013) году:
Вот, что пишу я, и SQL Server 2005 не выдает ничего.

PHP:
SELECT Kliyent.Nomer_klienta
FROM Zakaz Inner Join Kliyent ON Zakaz.Nomer_klienta = Kliyent.Nomer_klienta
WHERE Kliyent.Nomer_klienta NOT EXISTS(
SELECT DISTINCT Kliyent.Familiya, Kliyent.Imya, Kliyent.Yuridicheskoye_litso,Kliyent.Nomer_klienta
FROM Zakaz Inner Join Kliyent ON Zakaz.Nomer_klienta = Kliyent.Nomer_klienta
WHERE Zakaz.God_zakaza = '2013'
)
 
Код:
select k.Nomer_klienta
from Kliyent k
where not exists (
select 1
from Zakaz z
where z.God_zakaza = '2013'
and z.Nomer_klienta = k.Nomer_klienta
)
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

Похожие темы

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab