Наверное я делаю не тот запрос

152
08 января 2020, 08:20

В таблице есть колонка доктор и колонка назначение лекарств для каждого пациента.

Как вывести так, чтобы было сколько один доктор сделал заказов на лекарство???

select r.patient_name, r.doctor_id, rd.drug_id,rd.quantity,rd.treatment,rd.comment 
from recipes_drug rd
join recipes r  on rd.recipes_id = r.id
where id = ?; 

Так я получаю имя доктора дважды, а мне надо только один раз и сколько заказов он сделал.

READ ALSO
Выборка в MySQL (статистика)

Выборка в MySQL (статистика)

Уважаемые, подскажите как найти решение для такой задачи

133
Please run mysql_upgrade в MySQL логах

Please run mysql_upgrade в MySQL логах

Начал получать такое сообщение в логах мускуляМожет кто-то подсказать что это и если запустить mysql_upgrade не приведет ли это к крашу БД?

182
Добавление новой записи несмотря на Update on duplicate key и UNIQUE INDEX

Добавление новой записи несмотря на Update on duplicate key и UNIQUE INDEX

Есть следующая таблица (с названием table0):

146