Hi,
Wenn ich
SELECT LEAST( COALESCE( 1579.00, 0 ) , COALESCE( 1579.00, 0 ) , COALESCE( NULL , 0 ) , COALESCE( 1311.67, 0 ) , COALESCE( NULL , 0 ) )
eingebe, bekomm ich natürlich "0" als kleinsten Wert zurück
Wenn Du die COALESCE-Werte, deren erster Wert null ist, keinen minimalen Wert haben willst, warum nimmst Du dann eine so kleine Zahl wie 0 als zweiten Wert? Ich würd dann ja eher einen möglichst großen Ersatzwert nehmen (MAX_INT oder wie auch immre das in MySQL heißt). Damit wäre jeder andere Wert kleiner und würde von LEAST bevorzugt benutzt.
cu,
Andreas
--
Warum nennt sich Andreas hier MudGuard?
O o ostern ...
Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
Warum nennt sich Andreas hier MudGuard?
O o ostern ...
Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.