Zwei Punkte: IF ist keine Schleife! MySQL ist keine Referenz für allgemein gültiges SQL - diese UDF "if" gibts nur in MySQL, aber nicht im SQL-Standard.