Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Запрос на выборку  [new]
flame33
Member

Откуда:
Сообщений: 33
Есть две таблицы:
CREATE TABLE Seat (
       ID_Seat              int NOT NULL,      
       Number_Row           int NULL,
       Number_Seat          int NULL
)
go
ALTER TABLE Seat
       ADD PRIMARY KEY NONCLUSTERED (ID_Seat)
go
CREATE TABLE Ticket (
       ID_Seat              int NOT NULL,
       Number_Ticket     int NOT NULL,
       Paid                   char(30) NULL,
)
ALTER TABLE Ticket
       ADD FOREIGN KEY (ID_Seat)
                             REFERENCES Seat
Как можно выбрать все строки из табл. Seat, которые не добавлены в табл. Ticket. (т.е. те строки у которых ID_Seat не используется в Ticket)?
13 янв 10, 01:29    [8174719]     Ответить | Цитировать Сообщить модератору
 Re: Запрос на выборку  [new]
risp
Member

Откуда:
Сообщений: 35
SELECT * FROM Seat WHERE ID_Seat NOT IN (SELECT ID_Seat FROM Ticket)
13 янв 10, 02:30    [8174756]     Ответить | Цитировать Сообщить модератору
 Re: Запрос на выборку  [new]
PokeMan
Member

Откуда: MOSKAU
Сообщений: 312
TOP 10 пункт 9
13 янв 10, 10:47    [8175520]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить