Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Sortowanie danych z bazy w przypadku LEFT JOIN
Ciubas
post
Post #1





Grupa: Zarejestrowani
Postów: 40
Pomógł: 0
Dołączył: 14.09.2003
Skąd: K-ce

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


Mam taki problem, mam takie zapytanie:

  1. SELECT rezerwuj_lista.imie AS rezerwuj_lista_imie, rezerwuj_lista.nazwisko AS rezerwuj_lista_nazwisko, rezerwuj.imie AS rezerwuj_imie, rezerwuj.nazwisko AS rezerwuj_nazwisko
  2. FROM rezerwuj
  3. LEFT JOIN rezerwuj_lista ON rezerwuj.id=rezerwuj_lista.id_rezerwuj
  4. WHERE id_wyjazdy=93 AND rezerwuj.aktywny=1

Powyższe zapytanie jest obcięte dla łatwiejszego zrobrazowania

Daje mi to taki efekt: https://www.dropbox.com/s/m4k2gj79jsc5z22/zrzut.JPG?dl=0

Moje pytanie w jaki sposób wypisać wszystkie dane, posortowane po nazwisku i imieniu (niezależnie z której tabeli są czy rezerwuj czy rezerwuj_lista) oczywiście dancyh w tabelach jest więcej.


Mój pomysł wrzucić dane do tabeli (zwykłem php) rekord, lista + imie oraz nazwisko i posortować i wtedy wypluć po rekordzie: mysql_result($zapytanie,$i,"nazwisko") - tylko nie wiem czy jest prostrza metoda.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
rad11
post
Post #2





Grupa: Zarejestrowani
Postów: 1 270
Pomógł: 184
Dołączył: 7.10.2012
Skąd: Warszawa

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


http://www.w3schools.com/sql/sql_orderby.asp
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.08.2025 - 08:02