Запрос Soql для поиска возможностей между двумя датами - PullRequest
5 голосов
/ 12 июля 2011

Я пытаюсь восстановить возможности, созданные в период с 01-01-2011 по 06-30-2011.

Select o.CreatedDate, o.Id, o.LastModifiedDate
from Opportunity o 
where   o.CreatedDate > '1/1/2011' and o.CreatedDate <  '12/31/2011'
order by  o.LastModifiedDate

, так как createate - это дата и время, я получаю сообщение о том, что createDate - это время и дата, и его не следует заключать в кавычки.

Может кто-нибудь помочь с тем, как заставить этот запрос работать. Я просто хочу, чтобы этот запрос работал в Apex Explorer, это не часть кода Apex

1 Ответ

10 голосов
/ 12 июля 2011

SOQL-запрос для получения возможностей между двумя датами:

Select o.CreatedDate, o.Id, o.LastModifiedDate 
from Opportunity o 
where   o.CreatedDate > 2011-01-01T00:00:00Z and o.CreatedDate < 2011-12-31T00:00:00Z 
...