我找到了一个MS Accessselect
查询,在where子句中发现了一些需要理解的问题
我想转换为SQL Server查询,请帮忙。
(((TABLE1.COL1) > #12/31/2011#) AND
((TABLE2.LstUpdate) = DateValue(DFirst("RDate", "TABEL3"))))
我想将此MS Access选择查询转换为等效的T-SQL查询
T-SQL等效#12/31/2011#
会'20111231'
。
T-SQL相当于DFirst("RDate","TABEL3")
将select top 1 RDate from TABEL3
DateValue
是将字符串转换为日期时间的函数,如果您的RDate
类型为date
或datetime
则不需要转换,如果RDate
为varchar
或其他字符串类型-您可以使用convert函数。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句