我想知道字段的所有现有值是什么。
在SQL中类似于:
SELECT DISTINCT foo
FROM bar
我如何使用salesforce的SOQL执行此操作?
答案 0 :(得分:6)
使用Group by
SELECT foo
FROM bar
GROUP BY foo
例如:
SELECT Status
FROM Case
GROUP BY Status
1|New
2|Assigned
3|In Progress
4|In Progress Known Issue
答案 1 :(得分:1)
在其他情况下,您可以使用:
SELECT Id, foo, col_Sort, another_multiple_col
FROM bar
ORDER BY foo, col_Sort
之后,你可以使用Map with key:" foo"。 将所有数据查询添加到此地图。所以你将拥有独特的记录。只是使用
yourmap.get('your_key').
获得结果