@GeorgiB
Изучаю HTML

Как правильно построить запрос SQL?

Добры вечер. Уже пол часа пытаюсь собрать в один нужный для меня запрос. Буду очень благодарен помощи)

Есть запрос, который работает:
$sql = "SELECT *, CONCAT(c.firstname, ' ', c.lastname) AS name, cgd.name AS customer_group FROM oc_customer c LEFT JOIN oc_customer_group_description cgd ON (c.customer_group_id = cgd.customer_group_id) WHERE cgd.language_id = '" . (int)$this->config->get('config_language_id') . "'";


Мой запрос, который не работает (выделил вставку):
$sql = "SELECT *, (SELECT date_added FROM `oc_order` od WHERE od.customer_id = c.customer_id ORDER BY date_added ASC) AS date_last, CONCAT(c.firstname, ' ', c.lastname) AS name, cgd.name AS customer_group FROM oc_customer c LEFT JOIN oc_customer_group_description cgd ON (c.customer_group_id = cgd.customer_group_id) WHERE cgd.language_id = '" . (int)$this->config->get('config_language_id') . "'";


Моя вставка в начале:
(SELECT date_added FROM `oc_order` od WHERE od.customer_id = c.customer_id ORDER BY date_added ASC) AS date_last,
  • Вопрос задан
  • 62 просмотра
Пригласить эксперта
Ответы на вопрос 1
@GeorgiB Автор вопроса
Изучаю HTML
# Разобрался. Можно получить только один ответ. В моем случае было несколько строк.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы