selectステートメントの結果に基づいて、MySqlで条件付きテーブルを作成することは可能ですか? 基本的に、複数のクライアントで使用されるスキーマがあり、それらの一部だけがテーブルを必要とする場合、別の値に基づいて作成できます...たとえば...ユーザーJohnがいる場合、このテーブルを作成します...ジョンのアプリはそれを必要とします。
次のようなもの:
IF EXISTS (SELECT * FROM USERS WHERE name='JOHN')
CREATE TABLE CREATE_THIS
(
ID VARCHAR(255) COLLATE utf8_bin NOT NULL,
NAME VARCHAR(255) COLLATE utf8_bin NOT NULL
)
ENGINE=MyISAM DEFAULT CHARSET=utf8;