Есть две таблицы: users(поля: id, login, password, email) и users_online(поля: id_user, last_time).
Делаю выборку по следующему SQL-запросу:
SELECT *
FROM users, users_online
WHERE (
users.id = users_online.id_user
)
В результате выводит мне записи только тех id, которые имеются в обоих таблицах.
Мне необходимо сделать выборку, которая будет выводить все записи из таблицы users и если есть записи в таблице users_online к определенному id, то дополнять этими значениями первую таблицу, если же их нет, соответственно оставлять значения полей пустыми.
Как это необходимо сделать? Какой SQL-запрос составить?