У меня есть две таблицы: client_table и order_table
Записи в client_table уникальны с id в качестве первичного ключа
В таблице order_id order_id является первичным ключом, а также полем client_id. Client_id является первичным ключом client_table.
В таблице order_table может быть несколько записей, содержащих один и тот же client_id. Так что это отношения один ко многим.
Я пытаюсь найти запрос, который выдает наиболее часто встречающийся client_id в таблице заказов.
Я пробовал следующие запросы.
SELECT a.id FROM `client_table` as a inner join order_table as b GROUP BY a.id ORDER BY count(b.client_id)
Итак, я ищу результат client_id с наибольшим количеством заказов. Я полагаю, мне нужен только order_table и совсем не нужен client_table, верно?