я столкнулся со следующей проблемой:Альтернативы GROUP BY/HAVING с использованием MySQL
Придумайте с запросом, в котором перечислены люди (PNAME), которые владеют более чем один автомобиль (вы не можете использовать GROUP BY и/или HAVING)
Используйте следующую схему базы данных:
автомобиль (licplate *, год, марка, модель, стоимость, PNAME)
Вот запрос, я хотел бы использовать
select pname from vehicle
group by pname
having count(*) > 1;
Я пытался придумать способ сделать это согласно спецификации, но я не имел никакого успеха. Может ли кто-нибудь вести меня через логику этого?
Благодарим вас за чтение.
Какова конкретная причина не использовать Groupby и иметь? «вы не можете использовать GROUP BY и/или HAVING» –
Возможно, существует ошибка в назначении pname как ПК? – Strawberry
Это просто часть практического вопроса. Я думаю, что причина заключается в том, чтобы просто попрактиковаться – Sektrax