为什么此SOQL查询返回MALFORMED_QUERY: unexpected token: on
Select id FROM account
where id = '0012000000I7MkRAAV' or id = '0012000000I7MkRAAV'
and id = '0012000000I7MkRAAV'将"and“更改为"or”可以很好地返回结果:
Select id FROM account
where id = '0012000000I7MkRAAV' or id = '0012000000I7MkRAAV'
or id = '0012000000I7MkRAAV'我正在Force explorer中执行查询。
发布于 2013-04-03 00:25:51
你需要把你的和/或组合在一起,这样才不会有歧义,例如
Select id FROM account where id = '0012000000I7MkRAAV' or (id = '0012000000I7MkRAAV' and id = '0012000000I7MkRAAV')发布于 2013-04-02 23:30:56
问题是一个账号记录不能同时有两个is。一个对象记录只有一个Id。在此查询中,只能使用OR语句
https://stackoverflow.com/questions/15767688
复制相似问题