![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 0 Dołączył: 2.01.2006 Skąd: Reda Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam w tej chwili takie zapytanie:
Wyciagą mi ono 7 ofert o różnych nazwach (jest grupowanie ofert po nazwach, bo mogą być tak samo nazwane oferty, ale zawierać inną cene czy inne parametry). Chciałbym żeby wyciągało 7 ofert o różnych nazwach ale najniższych cenach. Czy da się jakoś to zrobić jednym zapytaniem? Jeśli tak, to jak? Od razu mówię, że dodanie do tego zapytania 'order by o.cena' powoduje tylko posortowanie już tych wybranych siedmiu rekordów. //edit: Baza 4.0.23, więc nie ma lekko (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował .:dR@kE:. 18.09.2006, 21:00:33 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 385 Pomógł: 55 Dołączył: 1.03.2005 Skąd: śląsk Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 0 Dołączył: 2.01.2006 Skąd: Reda Ostrzeżenie: (0%) ![]() ![]() |
Szczerze, to zupełnie inny... ale dowiedziałem się już, że się nie da, nie w tej wersji mysql'a. Pozostaje obróbka w php. Temat można zamknąć. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 385 Pomógł: 55 Dołączył: 1.03.2005 Skąd: śląsk Ostrzeżenie: (0%) ![]() ![]() |
szczerze sie zastanow
masz grupowanie ofert po nazwach, sortowanie po cenach wg mnie to to samo. musisz w jednym podzapytaniu pobrac ID ofert o najnizszych cenach. |
|
|
![]()
Post
#5
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
"podzapytaniu" -- Baza [mysql] 4.0.23 nie ma podzapytan! -- dopiero 4.1
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 0 Dołączył: 2.01.2006 Skąd: Reda Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 15:12 |