Je rencontre un problème lors de la sélection de la liste des valeurs de comptage à utiliser avec SQL CE.La clause Where ne sélectionne pas de compte dans SQL Server CE
SELECT Time AS Hour,Cast (COUNT(ReceivedTime)*1.0/(10)as decimal(16,2)) AS HourlyTotal
FROM tblTime
LEFT OUTER JOIN tblMessageReceived ON Time = ReceivedTime
WHERE ReceivedDateTime >= '2016-01-01' AND ReceivedDateTime <= '2016-07-07'
GROUP BY Time
Mais sélectionnez le nombre non nul seulement. Comme le tableau de résultat ci-dessous.
ici, je veux sélectionner tous les temps horaire avec les valeurs de comptage 0.
Mettez les conditions dans la clause 'ON'. –
@FelixPamittan dans là j'ai utilisé ON Clause (ON Time = ReceivedTime), mais ça ne fonctionne pas –