![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 100 Pomógł: 0 Dołączył: 25.01.2003 Skąd: mazury, wawa Ostrzeżenie: (0%) ![]() ![]() |
Jest tabela produktow (18k rekordow), 2 kluczowe pola to:
id_towaru int (klucz) cenazakupu int Wyciagam zapytaniem max(cenazakupu), min(cenazakupu) i avg(cenazakupu) te trzy wartosci do php. Na ich podstawie generuje przedzialy cenowe, np: 100-199.99zl; 200-299.99zl; 300 - 400zl; Teraz chce wyciagnac z bazy ile produktow znajduje sie w danym przedziale cenowym. Wymyslilem np:
Tutaj da sie wyliczyc to co chce, ale ostatni i pierwszy rekord nie jest mi potrzebny (pierwszy i tak sie sam wygeneruje zawsze bo l? bedzie 0). Nawet jak dodam itd to powstaje ten niepotrzebny rekord. Czy jest jakas elegancka metoda ? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 476 Pomógł: 1 Dołączył: 5.11.2005 Skąd: Bieruń city Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 100 Pomógł: 0 Dołączył: 25.01.2003 Skąd: mazury, wawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat(dtb @ 2006-03-02 18:27:04)
chce wyciagnac ilosci do wszystkich przedzialow jednym zapytaniem. chyba rozwiaze moj problem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 2 064 Pomógł: 1 Dołączył: 22.01.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Coś takiego może? Ten post edytował spenalzo 2.03.2006, 19:18:16 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 100 Pomógł: 0 Dołączył: 25.01.2003 Skąd: mazury, wawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat(spenalzo @ 2006-03-02 20:17:44)
Coś takiego może? Super (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) dzieki |
|
|
![]() ![]() |
![]() |
Aktualny czas: 28.09.2025 - 09:44 |