0
我有一個「簡單」的問題,其答案似乎不在官方的DQL文檔中。 考慮到與Doctrine2構建的應用程序,假設有一個布爾列(讓說對實體富乙),怎麼算的行數,使得B中的值是真(假)?與DQL布爾列COUNT查詢
PS:如果可能會有所幫助,我使用MySQL
我有一個「簡單」的問題,其答案似乎不在官方的DQL文檔中。 考慮到與Doctrine2構建的應用程序,假設有一個布爾列(讓說對實體富乙),怎麼算的行數,使得B中的值是真(假)?與DQL布爾列COUNT查詢
PS:如果可能會有所幫助,我使用MySQL
如果要算的「真」值數:
'SELECT COUNT(f.B) as numtrue
FROM Foo f
WHERE f.B = TRUE'
要獲得的「假」值occurence數量:
'SELECT COUNT(f.B) as numfalse
FROM Foo f
WHERE f.B = FALSE'