最佳答案
如果您正在寻找与数据一起创建新的表结构,那么我想这应该适合您:
SELECT EMP_PCT
,PROJ_NUM
INTO tblEmployee_Backup
FROM tblEmployee
它将为您创建一个新表(在本例中为“tblEmployee_Backup”),其中包含我们选择的旧/现有表中的列(相同的数据类型 + 相同的数据)。
如果您希望将数据从现有表插入到新的结构化表中,那么我想这应该适合您:
CREATE TABLE tblEmployee_Backup (
EMP_PCT FLOAT
,PROJ_NUM INT
);
现在您有了一个新的表结构。是时候从现有表中插入数据了:
INSERT INTO tblEmployee_Backup
SELECT EMP_PCT
,PROJ_NUM
FROM tblEmployee
希望这有帮助:)
关于mysql - 如何复制sql查询中的特定列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44080961/