2017-02-16 7 views
0

Это основано на достоверных SQL, но я не могу заставить его работать в DQLDoctrine DQL как написать SELECT, СУЩЕСТВУЕТ

SELECT 
    EXISTS (
     SELECT activity FROM Entity\Activity activity 
     WHERE activity MEMBER OF person.activities 
     AND activity.name = 'sports' 
    ) AS doesSports, 
    person.id 
FROM Entity\Person person 

Это дает ошибку:

[Syntax Error] line 0, col 7: Error: Expected known function, got 'EXISTS' 

EXISTS, кажется, работает, как это после WHERE, но не в выборе

ответ

0

Граммер не разрешает так называемые «другие выражения» в предложении SELECT, допускаются только функции.

 Смежные вопросы

  • Нет связанных вопросов^_^