Tomasz
Kiełbowski
Dyrektor ds.
Klientów Kluczowych,
Vernity
Temat: Złączenie 2 tabel
Raczkuję więc trudno mi to ogarnąć...Mam tabelę "SAMOCHODY" i "WYPOZYCZENIA" potrzebuję wyświetlić tabelkę posegregowaną rosnąco wg nr rejestracyjnych, kolejne kolumny tabelki mają zawierać, aktualną lokalizację, date wypożyczenia, datę zwrotu, kwotę do zapłaty itp. Problem w tym, że:
1. Nie wiem jak sformułować zapytanie
2. Tabela WYPOZYCZENIA zawiera wielke wpisów z jednym numerem rejestracyjnym, a ja nie wiem jak wyciągnąć ten wpisany dodany jako ostatni dla danego nr rejestracyjnego. Na razie wymyśliłem tylko tyle:
SELECT
s.numer_rejestracyjny,
w.id_lokalizacja, w.data_wypozyczenia, w.data_zwrotu, w.kwota, w.status_platnosci
FROM
samochody s LEFT JOIN wypozyczenia w
ON s.status=$status
ORDER BY s.numer_rejestracyjny ASC
no i dalej ani rusz. Wynik w tabeli jest nieco dziwny
Na razie zrobiłem to tak, że najpierw stosuje zapytanie o nr rejestracyjne i wewnątrz While'a wstawiam następne zapytanie wyszukujące ostatnie wypozyczenie do wybranego właśnie numeru rejestracyjnego odczytując od po id_wypozyczenia od tył.Tomasz Kiełbowski edytował(a) ten post dnia 26.02.11 o godzinie 00:38