Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 13.05.2008 Ostrzeżenie: (0%)
|
Witam!
Mam pytanie o składnię zapytania do bazy. baza: sklep Mam takie coś: tabela - kolumna user - sprzedaz (0,1) oferty - cena Chciałbym za jednym zapytaniem wyciągnąć dane i uszeregować je w taki sposób: wyciągnąć wszystkich użytkowników, którzy mają sprzedaż = 0 i dla nich wybrać wszystkie oferty i ustawić je od największej do najmniejszej ceny wyciągnać wszystkich użytkowników, którzy mają sprzedaż = 1 i dla nich wybrać wszystkie oferty i ustawić je od największej do najmniejszej ceny Czy mógłby mi ktoś pomóc w tym? Serdecznie dziękuję. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 13.05.2008 Ostrzeżenie: (0%)
|
Dzięki, właśnie z tym walczę, ale coś mi nie bardzo idzie. Powolutku mam wyniki, ale...
Może jak dojdę do jakichś w miarę konkretnych wyników to wkleję tutaj kod. Może da się go zoptymalizować (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Z tym już sobie poradziłem. Czy jest możliwość JOINem połączyć 3 tabele? Analogicznie: tabela - kolumna user - sprzedaz (0,1) oferty - cena dostepnosc - data Chciałbym pobrać z user * gdzie sprzedaz=0, dla tych wlasnie userów co maja sprzedaz =0 wybrac ich oferty i dla tych ofert sprawdzić w tabeli dostepnosc pole gdzie data=JAKASDATA sortując po cenie DESC Można to zrobić jednym zapytaniem? Bo kilkoma to umiem, ale bez sensu po kilka razy (teraz mam 4) przeczesywać bazę... Będę ogromnie wdzięczny za pomoc. |
|
|
|
Kirgo Zapytanie do bazy z dwóch tabel 13.05.2008, 17:53:00
JoShiMa Sprawdź, czy pomoże Ci JOIN w zapytaniu, bo nie je... 14.05.2008, 09:17:32
JoShiMa Możesz łączyć tyle ile masz ochotę 16.05.2008, 08:43:23
Kirgo A mogłabyś mi pomóc z tym zapytaniem, bo kompletni... 16.05.2008, 16:58:17 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 20:56 |