Дублируется результат запроса

90
08 октября 2021, 00:50

Задача сортировать (ORDER BY) врачей из таблицы clinic по самой низкой цене price из таблицы doctor_clinic_offer, проблема в том что у врача могут быть несколько предложений цен от клиник и если использовать LEFT JOIN, то результаты дублируются так как предложений цены несколько...

SELECT * FROM " . DB_PREFIX . "doctor_to_clinic d2cl LEFT JOIN " . DB_PREFIX . "clinic c ON (d2cl.clinic_id = c.clinic_id) LEFT JOIN " . DB_PREFIX . "doctor_clinic_offer dco ON (c.clinic_id = dco.clinic_id) WHERE d2cl.doctor_id = '" . (int)$doctor_id . "' ORDER BY dco.price
Answer 1
SELECT c.doctor_name, s.min_price
FROM clinic c
LEFT JOIN (
SELECT id, min(price) AS min_price
FROM doctor_clinic_offer 
GROUP BY id) as dсo
on c.id = dсo.id
ORDER BY min_price
READ ALSO
background обтекание

background обтекание

У меня есть блок в котором находится таблица установленая через float:right; и текст который обтекает эту таблицу, я беру текст в <span style="background:...

234
C++, эквивалентность не существующего элемента массива и 0

C++, эквивалентность не существующего элемента массива и 0

Подскажите, пожалуйста, почему несуществующий элемент массива равно 0-ю? Я знаю, что false == 0, но нет ли ни одного способа их различить, чтоб вышеуказанный...

94
Почему .h-файл не видит импортируемые в него типы данных?

Почему .h-файл не видит импортируемые в него типы данных?

Естьh-файл, с таким исходным кодом:

185