在MS Access中使用Union Query的MySQL语法错误1064

时间:2018-02-14 21:03:52

标签: mysql ms-access mariadb

联盟声明遇到问题。前端是MS Access,后端是MySQL(MariaDB5)

当表位于数据库中时,union查询工作正常。一旦我将表移动到MySQL数据库(通过MYODBC访问),我现在在第1行收到#1064错误。这是联盟;

SELECT ModelName, "Main Floor" AS Room, MainFlrTotalCarpet As SqFt FROM 
Dec_Models
UNION SELECT ModelName, "Bedrooms Only", BedroomsTotal FROM Dec_Models
UNION SELECT ModelName, "Second Floor Hall", SecondFlrHall FROM Dec_Models;
UNION SELECT ModelName, "Loft", Loft FROM Dec_Models;

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

在最后一行的最后一行末尾有一个分号。这是您的语法错误。