Ich habe eine table1
die Spalte id_month
mit Wert = 1
und months
mit Wert = 6
und geht es von 6 bis 12 zu aktualisieren, ich brauche diesen Effekt ändert sich auf table2
alle Zeilen auszuwählen, die hat id_months
mit Wert = 1
und ändern Sie die months
zu 12
und machen Sie eine Berechnung date_start
+ den neuen Wert von months
und aktualisieren Sie date_end
mit dem neuen Datum.Mysql UPDATE Multi Reihen auf dem Tisch
tabelle1 wie das
id_month | months
1 | 6
2 | 12
table2 wie die
id | id_month | months | date_start | date_end
1 | 1 | 6 | 2016-01-01 | 2016-07-01
2 | 1 | 6 | 2016-03-01 | 2016-09-01
3 | 1 | 6 | 2016-06-01 | 2016-12-01
4 | 1 | 6 | 2016-08-01 | 2017-02-01
Danke.
Sind Ihre Datumsfelder tatsächlich vom Typ CHAR | VARCHAR? – Uueerdo
Datumstyp! 2016-01-01 –
pew! lol .... antwort ankommend. – Uueerdo