логичнее, если Ваш запрос всегда такой как вы написали сделать его как View, честно говоря не помню есть ли это в 4 мускуле, но в пятом точно есть:
http://dev.mysql.com/doc/refman/5.0/en/create-view.html
возможно называется "временная таблица" где-нибудь в документациях.....собственно вообще полезненько почитать про это где-нибудь - для веба для достаточно сложных запросов очень и очень полезная штука....