ciao a tutti,
vorrei sapere se e' possibile far funzionare in qualche modo la seguente query:

codice:
INSERT INTO rooms (
	hotel_id,
	position,
	enabled
) VALUES (
	240,
	(SELECT MAX(position)+1 FROM rooms WHERE hotel_id=240 AND enabled=1),
	1
)
l'errore che mi da e' questo:
#1093 - You can't specify target table 'rooms' for update in FROM clause
infatti la stessa query con la SELECT su una tabella diversa non da problemi.

grazie
danno