Valentin
Новичок
Запрос из нескольких таблиц урезает результат. Помогите доделать.
Собственно, нужно из базы сделать выборку и составить таблицу из клиентов: 2 поля : id клиента + дата последнего звонка клиенту
Таблицы:
clients - клиенты
calls - звонки клиентам
Если звонок не совершался вообще, нужно вывести вместо даты "заглушку" типа "ещё не звонили" в поле "дата последнего звонка".
SELECT clients.clients_id, MAX(calls.date) as date FROM clients, calls WHERE (clients.clients_id = calls.clients_id AND calls.date) GROUP BY clients.clients_id ORDER BY company_name_original
А запрос выводит только тех клиентов для которых в таблице calls есть звонок.
Как вывести всех клиентов и дату звонка (с "заглушками") одним запросом?
Спасибо заранее.
Собственно, нужно из базы сделать выборку и составить таблицу из клиентов: 2 поля : id клиента + дата последнего звонка клиенту
Таблицы:
clients - клиенты
calls - звонки клиентам
Если звонок не совершался вообще, нужно вывести вместо даты "заглушку" типа "ещё не звонили" в поле "дата последнего звонка".
SELECT clients.clients_id, MAX(calls.date) as date FROM clients, calls WHERE (clients.clients_id = calls.clients_id AND calls.date) GROUP BY clients.clients_id ORDER BY company_name_original
А запрос выводит только тех клиентов для которых в таблице calls есть звонок.
Как вывести всех клиентов и дату звонка (с "заглушками") одним запросом?
Спасибо заранее.