derGugi
Erfahrenes Mitglied
hallo!
Wenn ich eine Abfrage starte mit max(feld) dann krieg ich immer mindestens ein record als Result, auch wenn eigentlich keiner gefunden werden darf. Also zum Beispiel: SELECT max(feld1) from tabelle1 where feld2='20'; das sollte bei mir keinen record liefern, weil feld2 nie 20 beinhaltet. Warum krieg ich dennoch einen leeren Eintrag zurück? Kann man das irgendwie umgehen?
benutze mysql 3.23.52.
danke im Voraus!
Wenn ich eine Abfrage starte mit max(feld) dann krieg ich immer mindestens ein record als Result, auch wenn eigentlich keiner gefunden werden darf. Also zum Beispiel: SELECT max(feld1) from tabelle1 where feld2='20'; das sollte bei mir keinen record liefern, weil feld2 nie 20 beinhaltet. Warum krieg ich dennoch einen leeren Eintrag zurück? Kann man das irgendwie umgehen?
benutze mysql 3.23.52.
danke im Voraus!