Ms access As关键字SQL VBA

Ms access As关键字SQL VBA,ms-access,vba,Ms Access,Vba,我在看一个示例数据库的SQL语句,它是这样的 SELECT INDEX, SUM AS Total FROM INVD WHERE INV=[Forms]![ENTRY].[INV] 以上代码中的AS是什么意思 我也是。条目与[表格]相同![输入]关键字表示您希望在列名中使用别名 SELECT Sales FROM Table1 'The column name in the output query will be Sales SELECT Sales As Money FROM Tabl

我在看一个示例数据库的SQL语句,它是这样的

SELECT INDEX, SUM AS Total FROM INVD WHERE INV=[Forms]![ENTRY].[INV]
以上代码中的AS是什么意思


我也是。条目与[表格]相同![输入]

关键字
表示您希望在列名中使用别名

SELECT Sales FROM Table1 'The column name in the output query will be Sales

SELECT Sales As Money FROM Table1 'The column name in the output query will be Money

对于你的第二个问题,它是不一样的。如果
Form1
是活动表单,并且您使用
me.ID
它将与
Form1相同!ID
。当
Form2
是活动表单并且您使用
me.ID
它将是
Form2!ID
。所以
.me
总是指活动表单。但是当你使用
表单时!表格2!ID
即使当
Form1
是活动表单时,它也会始终查找
Form2

您运行它时有没有查看?这是一个“别名”。它“重命名”列