Bir DATE seçerken ve bu tarih benim tablosumda mevcut değil, şu anda boş bir sonuç kümesi döndürecektir. O boş bir sonuç için numarayı sıfır dönmek mümkün olabilir nasıl yerine setleri ?:MySQL sorgusu 'sıfır' dönmek için 'sıfır' sonucu yok
SELECT SUM(TOTAL), SUM(5STAR), STORE, DATE
FROM `table` WHERE DATE >= '2012-02-24' GROUP BY TOTAL
MySQL returned an empty result set (i.e. zero rows)
yerine SUM(TOTAL)
ve SUM(5STAR)
sonuçlarını dönmek istiyorum (eğer sıfır satır) sıfır rakamını (0).
tam bir tablo YÖNTEMİ:
- J = Birincil
- TARİH = TEK (tarih)
- DEPOSU
- 5STAR
- 4STAR
- 3Star
- 2Star
- 1STAR
- GELEN TOPLAM
- = EŞSİZ
Tablo yapısı? –
Tam tablo yapısı eklendi. Belki de alışılmalar bir soruna neden olabilir? Bunun için yeni emin değilim bu yüzden emin değilim. – ToddN
Sonuç kümesinde hiç satırınız yoksa 0 s ile bir satır döndürmek istersiniz? Biraz kafam karıştı. –