Table 'banner' is read only

QUERY: SELECT paysite.id, paysite.name FROM paysite, banner WHERE banner.site_id=paysite.id AND (paysite.niche_id=67 OR banner.niche_id=67) AND banner.width<=468 AND banner.width>=300 AND banner.height<=200 AND banner.height>=60 GROUP BY paysite.id ORDER BY RAND() LIMIT 1