Итак, я использую СУБД PostgreSQL и у меня есть следующий запрос:Как я могу показать все результаты в случае ничьей в Postgres?
Select "CustomerID",Sum("TotalDue") as Total
from "Bike Business"."SalesOrderHeader"
group by "CustomerID"
order by Total desc limit 1;
Этот запрос выводит идентификатор человека с максимальной стоимости заказов и количества максимальной стоимости. Но в случае ничьей, где 2 или более человек имеют одинаковую максимальную стоимость заказов, я хочу, чтобы запрос печатал их идентификаторы и максимальную стоимость. Как я могу это сделать?
Несвязанный, но: вы должны действительно избегать цитируемых идентификаторов. В долгосрочной перспективе они намного сложнее, чем они того стоят. –
Ой, не знал, что ... Как я могу использовать идентификаторы? Причина postgre продолжает давать мне ошибки, когда я использую идентификаторы без кавычек. – NikosLardas
Никогда не используйте двойные кавычки. Не используйте их при создании таблиц, поэтому вам не нужно использовать их позже (и это Postgres, а не Postgre). –