Mam 2 tabele:
a)zlecenia
b)firmy
SELECT * FROM zlecenia JOIN firmy ON zlecenia.nabywca_id=firmy.nazwa JOIN firmy ON zlecenia.odbiorca_id=firmy.nazwa WHERE data_sp>='2009-12-12' AND data_sp<='2009-12-14'
po wykonaniu tego zapytania nie otrzymuje żadnego rekordu. Rekordy niezbędne do otrzymania choć jednego rekordu wynikowego (w tabeli łączonej), spełniającego warunki - istnieją. Zdołałem dojść do tego, że jest to wina użycia dwukrotnie JOINA na tabeli firmy. Poradzicie coś?