掲示板(でもなんでもいいが)を作るにあたり、たとえば以下のようにテーブルをくっつけてから記事を取得する。 mysql> (SELECT id, user, message, create_date FROM BBS_MESSAGE) -> UNION -> (SELECT id, user, message, create_date FROM BBS_REPLY) -> ORDER BY create_date DESC -> LIMIT 0, 5 -> ; この場合、「記事数」を取得するにはどうすればいいか? 最初に試したのが以下のSQL。 mysql> SELECT count(*) FROM ( -> (SELECT id FROM BBS_MESSAGE) -> UNION -> (SELECT id FROM BBS_REPLY) -> ); これは失敗する。 ERROR 124
