我有一张带有一些索引和一些不同列的表。我正在运行此查询以获取用户数据的结果,而不是所有用户数据。
用户字段由定义UID
时间字段由TimeValue
(我以数字形式输入时间,以便我可以比较它们)我想要的数据由Cause
列定义
这是我的查询。此查询将执行表扫描还是仅搜索 UID 为给定行的那些行。
UID
,TimeValue
也是Cause
索引
SELECT Cause, Cause_Amount, UID FROM Contribution WHERE UID = 'u5JvslEo9DbQ7hcq4vkM74dWlxr2' AND TimeValue > 1620414948000 AND ( Cause = 'cleanAir' OR Cause = 'safeWater')