質問:
2 つ以上の既存のテーブルから mySQL でテーブルを作成することは可能ですか?
詳細:
次のようなテーブルを作成できますか。
CREATE TABLE IF NOT EXISTS USERNAME ( AGE INT NOT NULL )
CREATE TABLE IF NOT EXISTS USERAGE ( NAME VARCHAR(100) NOT NULL )
CREATE TABLE IF NOT EXISTS USER LIKE USERNAME LIKE USERAGE;
リファレンスマニュアルの表も裏も作れない:
CREATE [TEMPORARY] TABLE [IF NOT EXISTS] tbl_name
{ LIKE old_tbl_name | (LIKE old_tbl_name) }
末尾(LIKE old_tbl_name)
は が 1 回以上出現することを意味 しますLIKE old_tbl_name
か?
可能であれば、同じ名前の列、または 2 つのプライマリ ID はどうなりますか?
編集: 既存のテーブルのスキーマを使用して新しいテーブルを定義しようとしていますが、新しいテーブルに既存のテーブルの内容を入力しようとはしていません。