Hi!
warum ich keine funktion nehme, kann ich dir ehrlich gesagt nicht sagen. ich nehme an, dass dies dort auch nicht besser zu loesen ist, oder? hier nochmal der komplette code:
Vinzenz hat ja schon gelöst, aber hier noch zwei Dinge von mir:
- Kennst du die Funktion GROUP_CONCAT()? Mit der kannst du dir vielleicht das ganze Konstrukt sparen.
- Das Debugging in einer SP ist recht mühsam aber nicht unmöglich. Man kann Werte, die man kontrollieren will, in eine Tabelle einfügen, die man extra für den Debug-Fall schnell man anlegt. SP laufen lassen -> Debug-Tabelle ausgeben -> nächster Versuch. Schön wäre es, wenn man eigene Warnungen produzieren können, was aber meines Wissens nach mit MySQL nicht geht.
Lo!