Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL] lekko skomplikowane sortowanie
lonek
post 4.12.2007, 15:48:36
Post #1





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 15.05.2006
Skąd: Szczecin

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


Witajcie,

Proszę szanownych kolegów i koleżanki o pomoc. Nie śpię od około 30h i po prostu nie mogę wymyślić metody na następujące zadanie.. wstydnis.gif :

Mam tabelę w MySQL o mniej więcej takiej strukturze (w tabeli kilkadziesiąt różnych itemów, do każdego itemsa może być przypisane maksimum 5 kolorów, których też jest kilkadziesiąt):

+-----------+--------+--------+--------+--------+--------+
| item_name | kolor1 | kolor2 | kolor3 | kolor4 | kolor5 |
+-----------+--------+--------+--------+--------+--------+
| item_0001 | 000001 | 000015 | 000019 | 000000 | 000000 |
+-----------+--------+--------+--------+--------+--------+
| item_0002 | 000003 | 000015 | 000029 | 000031 | 000000 |
+-----------+--------+--------+--------+--------+--------+
...
+-----------+--------+--------+--------+--------+--------+
| item_000n | 000010 | 000015 | 000016 | 000018 | 000025 |
+-----------+--------+--------+--------+--------+--------+


Teraz chcę wysłać PHPem takie zapytanie do bazy, które by mi posortowało ilość poszczególnych itemów z danym kolorem, czyli powiedzmy dało listę w postaci:

- Jest 15 itemów z kolorem 15,
- Jest 12 itemów z kolorem 28,
- Jest 9 itemów z kolorem 33,
itd.

Malejąco, od koloru z największą liczbą itemów do najmniejszej. Jak to zrobić? snitch.gif
Go to the top of the page
+Quote Post

Posty w temacie
- lonek   [MySQL] lekko skomplikowane sortowanie   4.12.2007, 15:48:36
- - Darti   [SQL] pobierz, plaintext (SELECT count(kol...   5.12.2007, 00:36:27
- - lonek   Thanks   6.12.2007, 12:15:41


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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 10:02