Rafal, Monday, July 08, 2002, 4:44:32 PM, you wrote: RJ> mysql version 3.23.50 RJ> Field kwData_wydania is of type date. As you can see, dates are different that RJ> expected. Is this a bug?
Nope. Check the manual: You should never have any conditions in the ON part that are used to restrict which rows you have in the result set. If you want to restrict which rows should be in the result, you have to do this in the WHERE clause. Re-write you query : SELECT ksiazka_wyd.kwId,kwData_wydania FROM ksiazka_wyd LEFT JOIN serie ON ksiazka_wyd.srId=serie.srId WHERE kwData_Wydania BETWEEN '2002-07-01' AND '2002-07-31' LIMIT 5; RJ> Select ksiazka_wyd.kwId,kwData_wydania RJ> -> from ksiazka_wyd RJ> -> LEFT JOIN serie ON ksiazka_wyd.srId=serie.srId and RJ> -> kwData_Wydania RJ> -> between '2002-07-01' and '2002-07-31' RJ> -> limit 5; -- For technical support contracts, goto https://order.mysql.com/?ref=ensita This email is sponsored by Ensita.net http://www.ensita.net/ __ ___ ___ ____ __ / |/ /_ __/ __/ __ \/ / Victoria Reznichenko / /|_/ / // /\ \/ /_/ / /__ [EMAIL PROTECTED] /_/ /_/\_, /___/\___\_\___/ MySQL AB / Ensita.net <___/ www.mysql.com --------------------------------------------------------------------- Before posting, please check: http://www.mysql.com/manual.php (the manual) http://lists.mysql.com/ (the list archive) To request this thread, e-mail <[EMAIL PROTECTED]> To unsubscribe, e-mail <[EMAIL PROTECTED]> Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php