Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> max() w SQL
marvofmay
post
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 21.08.2012

Ostrzeżenie: (10%)
X----


Witam.
Poniższe zapytanie sumuje zawartość komórki "order_price" poszczególnych osób (kwoty zamówień poszczególnych osób. Jak zmienić poniższe zapytanie tak, aby otrzymać dane osoby , która ma największą sumę 'order_price' (osoba, która wydała najwięcej za wszystkie swoje zamówienia )

  1. SELECT CONCAT_WS( ' ', `p`.`lname` , `p`.`fname` ) AS `osoba` , SUM( `o`.`order_price` ) AS `suma wartości zamówień`
  2. FROM `person` AS `p`
  3. INNER JOIN `order` AS `o` ON `p`.`id` = `o`.`person_id`
  4. GROUP BY `o`.`person_id`;


Ten post edytował marvofmay 14.11.2012, 10:00:43
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.12.2025 - 22:36