dedlfix: MySQL SELECT Zeile duplizieren

Beitrag lesen

Tach!

ich habe ein Problem mit einer SQL-Abfrage und zwar möchte ich eine Zeile verdoppeln, wenn eine Bedingung erfüllt ist.

Da hätte ich jetzt "INSERT ... SELECT ..." gesagt. Kann aber sein, dass das nicht auf ein und derselben Tabelle geht.

allerdings passt dann meine Ausgabe mit SQL_CALC_FOUND_ROWS nicht und diese Gesamtzahl benötige ich, um nachher die Gesamt-Seitenzahl zu berechnen.

Da musst du mal schauen, ob das damit zusammenspielt. Aber vermutlich eher nicht. Welche Zahl soll denn SQL_CALC_FOUND_ROWS liefern? Die Anzahl vor dem Einfügen oder die von danach? (Im Zweifelsfall die Zahl von davor mal zwei nehmen.)

dedlfix.