Mysql:将选择的列复制到另一个表



我正试图将数据从online_class:class_category复制到categories:uuid,title

表:online_class

<表类> … 类别 … tbody><<tr>…类别1……类别2…………

我找到了另一种方法。

INSERT INTO `categories` (`uuid`, `title`) 
SELECT UUID(), `class_category` FROM `online_class`
GROUP BY `class_category`
INSERT INTO categories(`uuid`, `title`) 
SELECT uuid, DISTINCT(class_category) 
FROM online_class

另一个例子
INSERT INTO order_data(`item_name`, `item_id`) 
SELECT item_name, item_id 
FROM item_order

最新更新