我试图查询只列出超过500 MB RAM的计算机,RAM字段是短文本,字符串末尾有“MB”和“GB”。我遇到的问题是我似乎无法对表达式进行编码,并且我在目前为止所尝试的所有内容上都存在各种错误。
我不是在寻找解决方案,但我会很感激,或者指出我应该阅读的方向。提前致谢
在查询中,您可以单独筛选值和MB / GB:
Where (Val([RAM]) >= 500 And InStr([RAM], "MB") > 0) Or (Val([RAM]) >= 0.5 And InStr([RAM], "GB") > 0)