Ho MySql 4.0.0, ho provato a fare una query del tipo

SELECT * FROM table1 WHERE field1 IN
(SELECT field2 FROM table2 WHERE field3='n');

Niente da fare, mi da errore, vi assicuro che l'ho controllata al millimetro, non ci sono problemi, poi ho controllato il manuale, non è che IN è supportato dalla versione 5.0 in su? Mi sembrerebbe strano... cosa può essere?! HELP!