![]() |
![]() |
![]()
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.. (IMG:http://forum.php.pl/style_emoticons/default/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ć? (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 076 Pomógł: 62 Dołączył: 6.03.2005 Skąd: Wroc Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 15.05.2006 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.09.2025 - 07:27 |