Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: sumowanie / odejmowanie wartości z 2 kolumn
Forum PHP.pl > Forum > Bazy danych > MySQL
japolak
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
nospor
order by oraz jedno pole - minus drugie pole.
japolak
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.  
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.