Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> LEFT JOIN z 1 rekordem z drugiej tabeli
itsme
post
Post #1





Grupa: Zarząd
Postów: 1 512
Pomógł: 2
Dołączył: 22.04.2002
Skąd: Koszalin




mam dwie tabele
- towar: gdzie jest lista towarow
- cena: gdzie mam liste cen danehgo towaru (przy czym trzymam tam cala historie czyli wszystkie ceny danego towaru lacznie z dana wpisania - najnowsza data danego towaru oznacza aktualna cene)

pytanie: Jakie zapytanie zadać aby wyciagnąć wszystkie rekordy z tabeli towary i tylko jeden rekord do jednego towaru z najnowszą (aktualną) ceną.

probowałem
[sql:1:a73d1eb7ab]SELECT * FROM towar LEFT JOIN cena ON (towar.id_towaru=cena_id_towaru)[/sql:1:a73d1eb7ab]Lecz niestety wykazuje wszystkie rekordy z tabeli towary i wszystkie ceny lacznie ze starymi. Ogólnie dobrze że tak robi bo takie pytanie zadałem. jednak moje oczekiwania są inne.

Czy ktos ma jakąś koncepcję?
wszystkie towary połączone z aktualnymi cenami.

Pozdrawiam
Go to the top of the page
+Quote Post

Posty w temacie


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: 20.12.2025 - 18:12