我有一个大约 2.5GB 的 MySql 数据库,
表[A] 有以下列,|anoid| |查询| |日期| |元素等级| |网址|
我刚刚创建了另一个表[b],其中只有列 |query|
和 |date|
我想在查询列中插入所有不同的记录,以及它们各自的日期,从表[A]到[B],有没有快速查询?
最佳答案
使用INSERT INTO ... SELECT
:
INSERT INTO Tableb(query, date)
SELECT query, MAX(Date) AS MAXDate
FROM Tablea
GROUP BY query
这将为您提供具有最新日期
的独特查询
。
关于mysql - 如何在 Mysql 中仅将不同的值从一个表复制到另一个表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46364276/