2013-03-09 4 views
1

вот мой код, который использует спящий режим ожидали некоторые вещи, как этотКак написать сумму в комбинации случае

SUM(CASE WHEN model.voter.age 
      between '"+18+"' and '"+25+"' 
      THEN 1 ELSE 0 END) as 18ageCount 


org.springframework.orm.hibernate3.HibernateQueryException: 
    expecting IDENT, found '18' near line 1, column 325 

Я попытался с различными комбинациями, но не работает

+0

причину для downvote? – AnilHoney

ответ

0

просто eroor из-за 18ageCount только это одно и я переписать его

0

Expressions в спящий режим используется в where пункт. Для устранения необходимо переписать запрос

select sum(1) from model.voter where age between 18 and 25 
Смежные вопросы