php - MySQL:在一张表中克隆行
问题描述
我有一张包含下一个内容的表格
stat_id|stat_type|stat_value
1 |likes |100
1 |reposts |150
是否可以在一个查询中为另一个克隆这些行stat_id
?
重要的是我们需要几个新的stat_id
.
解决方案
利用INSERT ... SELECT
insert into your_table (c1, c2, ...)
select c1, c2, ...
from your_table
where id = 1
推荐阅读
- regex - 将 PCRE 转换为 RabbitMQ/Erlang 正则表达式
- regex - 如何创建与现有正则表达式相反的内容?
- mysql - 基于另一个表 PySpark/SQL 的日期时间列的聚合列
- python - 调用其他项目 url 获取数据时出现 Django 错误
- scala - FoldLeft 但保留原始数据结构
- django - 未找到 Visual Studio Code Django 项目错误 404
- javascript - 从角度验证器返回奇怪的值
- ios - AVAudioSession 记录正在收听 AVSpeechSynthesizer 语音文本。录制时如何忽略 AVSpeechSynthesizer 的音频输出
- reactjs - 保留先前状态的 React Hooks State (REACT DND)
- android - 找不到接受参数类型“java.lang.String”的 <... app:myValue> 的 getter