我尝试通过连接两个表来创建新表,在MySQL DBMS上使用以下查询:
create table t11 as SELECT * FROM banking JOIN details ON details.[account number]= banking.[account number]
它触发了一个语法错误。错误在哪里?
iezvtpos1#
用括号分隔字段和表名是SQL-Server表示法。在MySQL中,您可能需要使用反引号。
CREATE TABLE t11 AS SELECT * FROM banking JOIN details ON details.`account number` = banking.`account number`
或者完全避免使用,如果:
1条答案
按热度按时间iezvtpos1#
用括号分隔字段和表名是SQL-Server表示法。在MySQL中,您可能需要使用反引号。
或者完全避免使用,如果: