Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 9.12.2009 Ostrzeżenie: (0%)
|
Witam
mam w bazie 2 tabele: "dzialki" - w której są numery wszystkich działek "sprzedaz" - w której są zapisywane informacje o sprzedażach działek dzialki: |id_dz | nr_dzialki | | 1 | 815/2 | | 2 | 820/1 | sprzedaz: | id | id_dz | cena | data_sprzedazy | | 1 | 2 | 450 | 2010-05-15 | | 2 | 2 | 500 | 2010-08-20 | Jeżeli działka zostaje sprzedana to w tabeli "sprzedaz" zostaje zapisywana cena i data sprzedaży, czyli niektóre działki będą miały kilka rekordów w tabeli sprzedaż a inne wcale Problem polega na tym że: chcę wyciągnąć informacje o wszystkich działkach ale tak żeby dla konkretnej działki zwracało tylko informacje o ostatniej sprzedaży (cena, data) a jeżeli działka nie była sprzedawana to żeby zwróciło null. próbowałem takiego zapytania:
ale gdy działka była sprzedawana 2 razy to wyciąga mi tą działkę 2 razy i nie wiem jak to ograniczyć żeby każdą działkę wyciągało tylko raz z informacjami z ostatniej sprzedaży. Proszę o pomoc. Jak coś źle to z góry przepraszam. |
|
|
|
marrks [SQL]Łączenie tabel z ograniczeniem 18.01.2011, 22:20:46
thek Ogólnie kombinujesz w dobrą stronę. Jest to left j... 18.01.2011, 22:34:18
marrks Wielkie dzięki wszystko mi teraz śmiga 18.01.2011, 23:42:09 ![]() ![]() |
|
Aktualny czas: 20.08.2025 - 01:35 |