这是我的小提琴。
我正在尝试将数据从旧表导入到新表。在旧表中有很多没有重复。在新表中,我只能插入 DISTINCT 电子邮件。我无法插入相同的名称。这是我的代码。
CREATE TABLE table_old(name VARCHAR(255), email VARCHAR(255));
INSERT INTO table_old (name, email) VALUES ('tom', 'tom@gmail.com'),
('peter', 'peter@gmail.com'),
('hitler', 'hitler@gmail.com'),
('haasan', 'haasan@gmail.com'),
('arun', 'arun@gmail.com'),
('tom', 'tom@gmail.com'),
('peter', 'peter@gmail.com'),
('hitler', 'hitler@gmail.com'),
('haasan', 'haasan@gmail.com'),
('arun', 'arun@gmail.com');
CREATE TABLE table_new AS (SELECT DISTINCT email FROM table_old );
所以请告诉我如何将名称插入到 table_new 中关于电子邮件列名称。