ステートメントMySQL
から新しいものを作成しようとしています:SELECT
CREATE TABLE site_database AS(SELECT database_id, name, description, site_id FROM sitematrix_databases INNER JOIN site
matrix_site_databases ON sitematrix_site_databases.database_id = sitematrix_data
bases.database_id);
SELECT
ステートメントを実行すると、次のようになります。
+-------------+--------+-------------+-------------+---------+
| database_id | name | description | database_id | site_id |
+-------------+--------+-------------+-------------+---------+
| 5 | tc2007 | | 5 | 1 |
| 5 | tc2007 | | 5 | 8 |
| 5 | tc2007 | | 5 | 9 |
| 5 | tc2007 | | 5 | 12 |
| 5 | tc2007 | | 5 | 14 |
+-------------+--------+-------------+-------------+---------+
ただし、テーブルを作成しようとすると、次のようになります。
ERROR 1052 (23000): Column 'database_id' in field list is ambiguous
どうすればこの問題を解決できますか?