bei
SELECT GREATEST(10,19,NULL,0,0)
bekomme ich NULL als größten Wert zurück. Das ist natürlich so nicht richtig.
Kommt auf die MySQL-Version an:
MySQL 5.1 (zu GREATEST): "GREATEST() gibt NULL zurück, sofern ein Argument NULL ist."
MySQL bis 4.1 zu GREATEST: "GREATEST() returns NULL only if all arguments are NULL."
Wie könnte ich jetzt MySQL klar machen, dass er entweder die NULL-Werte nicht vergleichen soll oder alle NULL-Werte = 0 sind? Hat jemand dazu eine Idee?
ISNULL?
Siechfred
--
Ein Selbständiger ist jemand, der bereit ist, 16 Stunden am Tag zu arbeiten, nur um nicht 8 Stunden für einen Anderen arbeiten zu müssen.
Ein Selbständiger ist jemand, der bereit ist, 16 Stunden am Tag zu arbeiten, nur um nicht 8 Stunden für einen Anderen arbeiten zu müssen.