システム管理者の独り言

元営業の素人がsalesforceシステム管理者になったので備忘録を。。

SOQLで含まないを使う

よくわかってなかったので備忘録

●を含むときには、こんな感じ

SELECT Id, Name FROM Contact WHERE Name LIKE '●'

じゃあ 含まない はどう使う??となって調べました。

一郎を「含む」場合

SELECT Id, Name FROM Contact WHERE Name LIKE '%一郎%' AND Account.Name = 'hogehoge'

結果

f:id:iwaoLog:20180903113454j:plain

一郎を「含まない」場合

SELECT Id, Name FROM Contact WHERE (NOT Name LIKE '%一郎%') AND Account.Name = 'hogehoge'

結果

f:id:iwaoLog:20180903113548j:plain

NOTを付けて( )で括るようです。知らなかった...