Forum Webscript.Ru

Общие => Базы данных => Тема начата: Kasap от 30 Марта 2005, 11:40:03

Название: Как сделать запрос в SQL с использованием 2 таблиц???
Отправлено: Kasap от 30 Марта 2005, 11:40:03
Привет всем.

У меня есть 2 таблицы, которые я упростил для понимания:

1) Таблица юзеров:

|user_id|firstname|lastname|...|...|

2) Таблица результатов голосования:

|user_id|message|date|

Вопрос состоит в следующем. Какой должен быть запрос, который бы выбирал всех непроголосовавших user_id? Надеюсь что все понятно объяснил. Спасибо.
Название: Как сделать запрос в SQL с использованием 2 таблиц???
Отправлено: Ivan Kolesnikov от 30 Марта 2005, 12:20:40
В Oracle вот так:

select user_id from \'пользователи\' where user_id not in (select distinct user_id from \'голосование\')

Kasar если не получится, напишите для какой базы, если знаю, то помогу.
Название: Как сделать запрос в SQL с использованием 2 таблиц???
Отправлено: Kasap от 30 Марта 2005, 12:32:49
Да спасибо, это как раз то, что мне было надо :)