2014-06-10 2 views
0

Salesforce에서 여러 Where 조건과 일치하는 모든 결과를 계산하려고합니다. 이러한 모든 조건은 내가 선택한 동일한 대상 아래에 존재합니다. 그것은 단순히 쿼리해야하지만 내 SQL과 SOQL 경험이 제한된 것 같습니다. 여기 SOQL 여러 Where 절로 계산

지금 내 코드입니다 :

SELECT count() FROM Account 
WHERE Success__c='yes' 
AND Active__c='true' 
AND Days__c>'30' 
AND Days__c<'37' 
+0

어떻게 작동하지 않습니까? – superfell

+0

나는이 정보를 Geckoboard로 가져오고 싶지만 Geckoboard는 내 SOQL에 오류가 있음을 알려주고있다. 아무 문제가 없다면, 나는 그것이 결국에는 뭔가있는 것 같아요. –

+0

개발자 콘솔 (쿼리 편집기 섹션)에서이 쿼리를 사용해 보셨습니까? 첫 번째 줄이 작동합니다. 사용자 정의 필드가 없으므로 나머지는 테스트 할 수 없습니다. – Jagular

답변

1

실제 오류 메시지가 표시하는 것이 유용 할 것, 그러나 추측에, 당신이 그 (것)들을, 예를 들어,하지 말았어야 가지 따옴표를 당신은 또한 당신이 쿼리를 실행 드리겠습니다 SoqlX의 Force.com IDE 및 워크 벤치 같은 도구가

SELECT count() FROM Account 
WHERE Success__c = 'yes' 
AND Active__c = true 
AND Days__c > 30 
AND Days__c < 37 

를 원하므로 Geckoboard 실제 오류 메시지가 숨어있는 경우, 당신은 좋은 쿼리를 얻기를 통해 작업 할 수 있습니다 먼저 이러한 도구 중 하나를 선택하십시오.

+0

헤이, 따옴표 인 것 같습니다. 초초 무언가, 그것을 고려조차하지 않았다. 감사! –

관련 문제