Mit folgenden SQL mit einem Join vorhanden:Aggregation gibt Ergebnis von 0, obwohl keine Daten
SELECT sum(r) AS amount
FROM rep.stats
JOIN rep.valdata
ON rep.valdata.id = rep.stats.data_id
WHERE rep.valdata.custid = 3657 AND
rep.stats.sdatetime LIKE '2014-09-29%'
Problem, mein ResultSet gibt mir eine Zeile als Ergebnis mit dem Wert 0, obwohl keine Daten verfügbar. Ich erwarte kein resultSet. Was ist los mit dir? Ist es, weil sum (r) eine 0 als Standard zurückgibt?
Das bringt mich in Schwierigkeiten, denn auch ein Wert von 0 ist ein Wert und wird angezeigt.
Wo wird 'r' definiert? –
Die Summe ist 0. Nichts ist falsch. – jarlh
@Tim Biegeleisen: r ist in der Statistik-Tabelle definiert. – piet