Introduction to SOQL and SOSL

SOQL查询相当于一个SELECT SQL语句,并搜索组织的数据库。SOSL是一种对搜索索引执行基于文本的搜索的程序化方式。

当你知道数据在哪些对象中,以下场景使用SOQL

当你不知道数据在哪个表和字段中,以下场景使用SOSL

针对SOQL和SOSL使用效率的问题:

简单来说,SOQL更适合单表或者有关联的多表查询;SOSL适合查询内容不确定在哪个字段中,或者查询多个不相关的表。

SOQL基础

SOSL基础