Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> sortowanie wg sumy
kamiox
post
Post #1





Grupa: Zarejestrowani
Postów: 47
Pomógł: 0
Dołączył: 13.10.2003
Skąd: Małopolska

Ostrzeżenie: (0%)
-----


Mam takie zapytanie:

[sql:1:f4aede5325]SELECT SUM(m_3*ilosc+m_1/100*m_3*ilosc) FROM $tabela WHERE konto='$konto' AND konto NOT LIKE ''[/sql:1:f4aede5325]

Potrzebuje to przerobic tak, żeby wynik był sortowany wg sumy od największej do najmniejszej

$konto $suma

xx = 458,55
xy = 345,56


Mam nadzieję, że zrozumiecie o co chodzi


--------------------
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
FiDO
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 717
Pomógł: 0
Dołączył: 12.06.2002
Skąd: Wolsztyn..... Studia: Zielona Góra

Ostrzeżenie: (0%)
-----


[sql:1:7bf38248fa]SELECT
SUM(m_3*ilosc+m_1/100*m_3*ilosc) AS suma
FROM $tabela WHERE konto='$konto' AND konto NOT LIKE ''
ORDER BY suma DESC[/sql:1:7bf38248fa]


--------------------
Brak czasu :/
Go to the top of the page
+Quote Post
lords
post
Post #3





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 22.10.2003

Ostrzeżenie: (0%)
-----


Musze odgrzać kotleta bo nie chce nowego zakładać. Jesli to możliwe bardzo prosze o pomoc, pisze sobie topliste piosenek i mam następujące zapytanie:

  1. $glosy = sql("select sum(glos) as suma from re_glosy where id_lista = 1 order by suma ");


liczy tak ze sumuje wszystkie głosy, chciałbym jednak aby wyswietliło liste posortowaną wg sumy głosów na jedną piosenke, jest do do zrobienia questionmark.gif


pozdrawiam

Ten post edytował lords 28.06.2006, 17:08:00
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




  1. SELECT sum(glos) AS suma FROM re_glosy WHERE id_lista = 1 GROUP BY id_piosenka ORDER BY sum(glos)


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
bendi
post
Post #5





Grupa: Zarejestrowani
Postów: 401
Pomógł: 5
Dołączył: 14.09.2003
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Cytat(nospor @ 28.06.2006, 22:48 ) *
  1. SELECT sum(glos) AS suma FROM re_glosy WHERE id_lista = 1 GROUP BY id_piosenka ORDER BY sum(glos)

W ORDER BY mozna korzystac z aliasów (tylko WHERE tego zabrania) smile.gif
  1. SELECT sum(glos) AS suma FROM re_glosy WHERE id_lista = 1 GROUP BY id_piosenka ORDER BY suma


--------------------
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 21.08.2025 - 11:13