Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> sumowanie / odejmowanie wartości z 2 kolumn
japolak
post
Post #1





Grupa: Zarejestrowani
Postów: 106
Pomógł: 0
Dołączył: 11.03.2007
Skąd: Łódzkie

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


przed wyjsciem do pracy zadam jeszcze jedno pytanie. .

może później zaoszczędzę sobie tym troche czasu..

a wiec tak
powiedzmy ze mamy taka tabele :

id / plus / minus
1 / 23 / 4
2/ 42 / 32
3 / 20 / 5
4 / 4 / 33


i teraz chodzi mi o to aby wyświetlić te id ktore sa najwyżej ocenione

czyli żeby mi najpierw od plusa odjęło minus a później posegregowało to od najwyższej wartości oceny??

czyli
id / ocena
1 / 19
3 / 15
2 / 10
4 / -29
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
nospor
post
Post #2





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




order by oraz jedno pole - minus drugie pole.
Go to the top of the page
+Quote Post
japolak
post
Post #3





Grupa: Zarejestrowani
Postów: 106
Pomógł: 0
Dołączył: 11.03.2007
Skąd: Łódzkie

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


rzeczywiście

niektore rzeczy sa tak proste że aż trudne:

rozwiazanie dla potomnych:

  1. SELECT id, (
  2. up - down
  3. ) AS roznica
  4. FROM rating
  5. GROUP BY id
  6. ORDER BY roznica DESC
  7.  
  8.  
Go to the top of the page
+Quote Post

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: 20.12.2025 - 15:03