![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 377 Pomógł: 9 Dołączył: 2.11.2010 Ostrzeżenie: (0%) ![]() ![]() |
Część, mam takie pytanie jak zrobić coś takiego, robię zapytanie do mysql, aby wyświetlił wszystkie wyniki do mysql pogrupowane w ASC (od najlepszego do najgorszego) i później wyświetlam to w pętli WHILE i ustawiają mi się wyniki w własnie w pozycji ASC mniej więcej coś takiego:
Kod Imie, Rok Urodzenia Marcin, 2011 Kuba, 2010 Jakub, 2009 Karol, 2008 Michał 2007 Adam 2006 Kuba 2005 Antek 1900 A teraz chciałbym dodać różnice między wynikiem późniejszym, a wcześniejszym mniej więcej aby coś takiego to było: Kod Imie, Rok Urodzenia, Różnica Marcin, 2011, 0 Kuba, 2010, 1 Jakub, 2009, 1 Karol, 2008, 1 Michał 2007, 1 Adam 2006, 1 Kuba 2005, 1 Antek 1900, 1 Jak takie coś zrobić aby odjąć wynik np 1 od 2 ?. Realne to chyba jest, ale jak to zrobić ? Ten post edytował Giluś 15.10.2011, 09:19:42 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 377 Pomógł: 9 Dołączył: 2.11.2010 Ostrzeżenie: (0%) ![]() ![]() |
Mam baze danych MySQL która ma taką zawartość:
Kod ID|IMIE|CZAS| 1|MARCIN|400| 2|KUBA|370| 3|MICHAL|320| 4|KAROLINA|150| 5|ADRIAN|99| 6|DAWID|200| 7|DOMINIK|300| Robię zapytanie aby je wyświetlić w kolejności od najlepszego do najgorszego:
Wyświetla się w takiej kolejności: IMIE - Czas MARCIN - 400 KUBA - 370 MICHAŁ - 320 DOMINIK - 300 DAWID - 200 KAROLINA - 150 ADRIAN - 99 A ja chce dodać różnice między czasami, na tym przykładzie tak to miało by wyglądać: IMIE - Czas - RÓŻNICA MARCIN - 400 - 0 (400 - 400 = 0) KUBA - 370 - 30 (400 - 370 = 30) MICHAŁ - 320 - 50 (370 - 320 = 50) DOMINIK - 300 - 20 (320 - 300 = 20) DAWID - 200 - 100 (300 - 200 = 100) KAROLINA - 150 - 50 (200 - 150 = 50) ADRIAN - 99 - 51 (150 - 99 = 51) * w nawiasach jak to zostało policzone Zrozumiałeś czy coś jeszcze dopowiedzieć ? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 04:15 |