hinzu ich habe eine Tabelle in mysql.Fügen Sie eine konstante Datumsspalte in mysql
+------+---------+
|value | unit |
+------+---------+
| 2 | DAY |
| 3 | MONTH |
+------+---------+
Dies ist nur ein Teil meiner Tabelle. es besteht aus vielen Zeilen
Ich möchte eine Datumsspalte zu dieser Tabelle mit einem konstanten Datum hinzufügen. sagen '2009-01-01' Art der Spalte sollte Datum sein.
+------------+------+---------+
| date |value | unit |
+------------+------+---------+
| 2009-01-01 | 2 | DAY |
| 2009-01-01 | 3 | MONTH |
+------------+------+---------+
ich will table_2 erstellen
create table table_2 as
select value,unit,`dates` DATE NOT NULL DEFAULT '2009-01-01' from table;
aber Syntaxfehler bekommen.
irgendwelche Ideen, wie es zu tun?
mehrere Arten von Dingen in der gleichen Spalte Speichern macht, dass Tabelle hart mit und langsam zu arbeiten. Erwägen Sie separate Spalten für Tag, Monat und Datum. Vielleicht solltest du erklären, warum du deinen Tisch so gestaltet hast? – Schwern
Warum überhaupt eine Konstante speichern? – Strawberry