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

Тема в разделе "SQL", создана пользователем Melifasent, 8 июл 2013.

  1. Melifasent

    Melifasent New Member

    Репутация:
    0
    Регистрация:
    8 июл 2013
    Сообщения:
    1
    Симпатии:
    0
    Вложенный Запрос
    Помогите правильно сформулировать запрос на выборку: Выбрать клиентов из базы данных, которые не приезжали в этом (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.FamiliyaKliyent.ImyaKliyent.Yuridicheskoye_litso,Kliyent.Nomer_klienta
    FROM Zakaz Inner Join Kliyent ON Zakaz
    .Nomer_klienta Kliyent.Nomer_klienta
    WHERE Zakaz
    .God_zakaza '2013'
    )
     
  2. grigrim

    grigrim New Member

    Репутация:
    0
    Регистрация:
    16 июл 2008
    Сообщения:
    2
    Симпатии:
    0
    Код:
    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
    )
     
Загрузка...

Поделиться этой страницей