Помощь с запросом - MYSQL

У меня есть входные данные:
restaurant: { id: 7, label: 'Fregat' } сustomer_id: 5

Задача стоит "Сделать фильтр по ресторану и вернуть клиента с суммой заказов из нужного ресторана "

Есть таблицы order и partner, в order есть поля partner_id и customer_id (нет restaurant_id) (id ресторана, необходимо сверить с таблицы partners),

Мне необходимо проверить на customer_id, что я и делаю
SELECT COUNT(*) FROM order WHERE customer_id=customer.id...

Далее необходимо проверить в таблице partners нужного мне партнера по partner_id .. и у этого партнера поле restaurants(datatype: TEXT) с массивом ресторанов и из массива проверить нужный мне ресторан, если он есть то COUNT ++ и так проверяем с таблицы order каждый ордер на наличие правильно клиента и ресторана... т.е. клиенту необходимо собрать количество ордеров из нужного ресторана Таблица orderdТаблица partner


Ответы (0 шт):