[英]As keyword SQL VBA
我正在查看一个示例数据库的 SQL 语句,它是这样的'
SELECT INDEX, SUM AS Total FROM INVD WHERE INV=[Forms]![ENTRY].[INV]
上面代码中的AS是什么意思?
也是我。Entry 与 [Forms] 相同![ENTRY]
关键字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
总是指主动形式。 但是当您使用Forms!Form2!ID
,即使Form1
是活动表单,它也会始终查找Form2
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.