Помогите составить запрос, пожалуйста.

Помогите составить запрос, пожалуйста.

Мне вот что нужно:

В таблице `users` каждый пользователь может быть включён или выключен т.е. users.enable=0 (или 1)

Таблица `posts` имеет поле user_id что соответствует users.id

Нужно выбрать из таблицы `posts` все записи где users.enable=1

Понятно объяснил?

Спасибо, заранее.
 

SelenIT

IT-лунатик :)
Что-то вроде такого?

SELECT p.* FROM posts p, users u WHERE p.user_id = u.id AND u.enable = 1
 

SelenIT

IT-лунатик :)
Наверное, в этих...
Синтаксис оператора SELECT
Имена баз данных, таблиц, столбцов, индексы псевдонимы

Опять же, использовать псевдонимы совсем необязательно - можно каждый раз писать полные имена таблиц. Просто с короткими псевдонимами запрос обычно бывает легче для восприятия...

А вообще такого рода сомнения легко разрешаются экспериментальным путем ;)
 
Сверху