まず、私が使用している MYSQL のバージョンは5.1.66-community-log
.
邪魔にならないようになったので、以下のビューを作成しようとすると、次のエラーが表示されます。
SQL 構文にエラーがあります。使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください。
とビュー:
$sql = "Create or replace view userRank as
select PRA.id, PRA.post_id as postID, PRA.user_id, PRA.vote_up, PRA.rank_date
from post_rank_activity PRA
union all
select RRA.id, RRA.reply_id as replyID, RRA.user_id, RRA.vote_up, RRA.rank_date
from reply_rank_activity RRA";
いくつかのサイトをチェックしましたが、これは正しい構文のようです。または、時間の経過とともに何かが変更されましたか?