繁体   English   中英

作为关键字 SQL VBA

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM