MySQL データベースからアクセス許可を取得する認証システムがあります。
CREATE TEMPORARY TABLE db.temp (authority VARCHAR(100));
INSERT INTO db.temp (authority) SELECT blog.authors.id FROM db.authors;
UPDATE db.temp SET authority=CONCAT("AUTH_",authority);
SELECT authority FROM db.temp
UNION
SELECT authority FROM db.authorities_real
このスクリプトは、コマンド ラインから実行すると正常に動作しますが、ビューでは一時テーブルの使用は許可されていません。それらなしで私がやりたいことをする方法はありますか?