Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 168 Pomógł: 1 Dołączył: 19.11.2005 Ostrzeżenie: (0%)
|
Witam.
Probuję stworzyć coś w rodzaju rankingu psów. Mam tabele wyglądającą w skrócie tak: Ranking [id] [wystawa] [pies] [punkty] W takiej tabelce sa rekordy, każdy pies ma ich sporo bo za każdą wystawę przybywa jeden. Chodzi mi o takie cudo: Jak zrobić aby wyświetlić psy w wg zsumowanej wartosci pola punkty (malejąco) dla kazdego psa. Bardziej obrazowo: Mamy dwa psy, pies 1 i 2. Psy te braly udzial w dwoch wystawach, pies 1 z pierwszej ma 3 pkt a z drugiej 5 a pies drugi z pierwszej 5 a z drugiej 8. Jak zrobić by wyświetlić je tak: nazwa psa 2 - 13 punktow nazwa psa 1 - 8 punktow Chodzi mi o metodę a nie o gotowy kod... kod jakoś sam napiszę. Doradźcie tylko proszę jakie środki wykorzystać, ewentualnie jakie komendy bo sam sobie poradzić nie mogę. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 168 Pomógł: 1 Dołączył: 19.11.2005 Ostrzeżenie: (0%)
|
Dziękuje za pomoc, wszystko działa jak należy. To właśnie jest to o co mi chodziło. Jednocześnie przepraszam za dopytywanie się bez sprawdzenia. To nie wynik lenistwa tylko po prostu braku regularnego dostępu do komputera gdzie mógłbym to wszystko przestestować. Dlatego tak cenne są dla mnie trafne podpowiedzi.
Jeszcze raz dziękuję. Edycja: Kod wyswietla mi wszystko jak należy. Rankig jest stworzony w porządku. Natrafiłem tylko na jeden problem. Jako, że to ma być ranking więc miejsca są ponumerowane. Zdarza się tak, że niektóre psiaki mają tyle samo punktów, więc powinny mieć tą samą lokatę a nie kolejną. Da się to jakoś zrobić? Kod wygląda tak:
Ten post edytował MalyKazio 10.12.2005, 22:31:21 |
|
|
|
MalyKazio Zapytanie posortowane wg zsumowanych pol 19.11.2005, 13:59:22
Fipaj O ile dobrze zrozumiałem, wystarczy po prostu:
[SQ... 19.11.2005, 16:22:57
MalyKazio Nie wystarczy bo kazdy kazda wystawa, z udzialem d... 19.11.2005, 16:54:33
Fipaj Aha
No to potem ładujesz wyniku do tablicy, jeśl... 19.11.2005, 19:37:13
hesus Bez sensu.
Zastosuj COUNT(punkty)
i konstrukcję GR... 25.11.2005, 14:31:21
Synaps [SQL] pobierz, plaintext SELECT pies,sum(punkt... 25.11.2005, 14:33:49
MalyKazio No tak, fajne zapytanie ale mam pytanie: czy nie z... 6.12.2005, 10:51:25
FiDO Cytat(MalyKazio @ 2005-12-06 10:51:25)A moze ... 6.12.2005, 11:38:44 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 11:33 |