我想创建一个mysql表,新列的值为。下表为原始表格:
Column A B C Value1 1 2 3 Value2 4 5 6
复制后,新表如下所示,新列位于表的开头:
Column A' A B C Value1 1 1 2 3 Value2 1 4 5 6
由于新列是第一列,并且用value而不是null填充,所以我不能像旧表那样插入或创建所有内容。我该怎么做?谢谢!
chhqkbe11#
可以将新值作为文本放入 SELECT 从旧表中获取数据的语句。
SELECT
CREATE TABLE newTable ( /* column specifications here */ ) AS SELECT 1, oldTable.* FROM oldTable
1条答案
按热度按时间chhqkbe11#
可以将新值作为文本放入
SELECT
从旧表中获取数据的语句。