在MS Access中,我的表是:Exam {id,name},而我的查询是

select Exam.id as 'Exam.id',Exam.name as 'Exam.name' from Exam

现在,当我执行此查询时,会发生此错误:



我想使用完整的表+列作为别名,将Exam.name用作“Exam.name”,但是我怎样才能让Access接受它呢?

最佳答案

如错误所示,MS Access的别名中不允许标点符号。考虑修改查询以消除标点符号。

select e.id as 'ExamId',
    e.name as 'ExamName'
from Exam e

关于sql - 如何在Access SQL的列别名中使用表名?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3601140/

10-10 19:19