2016-03-29 20 views
0

bu var saymak. Eğer birleşimden ayrıldıysam, kopyalanmış sol sütunları da sayar. Bunu nasıl önleyebiliriz?Doktrini 2,

cevap

1

Sen tarafından gruplama bunu yapabilir: Bunu yaparsanız

$qb->select('COUNT(x)') 
    ->leftJoin('x.another_table', 'a') 
    ->groupBy('x.id') 
    ->setMaxResults(null) 
    ->setFirstResult(0) 
    ->getQuery() 
    ->getSingleScalarResult(); 
+0

büyük bir dizi döner ....... –

+0

: "('COUNT (DISTINCT x.Id)') seç - > setMaxResults (boş) -> setFirstResult (0) -> getQuery() -> getSingleScalarResult();" Çalışıyor görünüyor –

+0

Şema ve beklenen sonuç sağlamazsanız, sorgu yazmak çok zor ;-) Bu sorgu tahmin ediliyor… – jkucharovic

İlgili konular