gpt4 book ai didi

mysql - SQL - 插入新行取决于同一个表中以前的数据

转载 作者:行者123 更新时间:2023-11-29 10:28:36 24 4
gpt4 key购买 nike

我有一张带有汽车名称的表格。这是一个伪表:

enter image description here

此表已包含以下数据:

order = 14214
type = 0
created = 2017-12-10 23:39:23

我想对这些数据进行一些操作:

1 - 查找 6 天前的数据。

2 - (对于步骤 1 的每条记录)我想插入新记录,其顺序与 step1.order 相同且 type= 1

第一步,我发现我使用

select *  
from cars
WHERe `created` <= Date(Now()) - INTERVAL 6 day

但是对于下一步,有什么建议吗?

编辑::

例如。我有一个包含 250 条记录的表,插入新数据后,我的表将有 500 行,每个订单包含 A 表和 A'(B&B',...)。

最佳答案

您可以尝试如下脚本。
注意:我假设ID字段是自增主键。

insert into cars (`order`, type, created)
select `order`, 1 type, created
from cars
WHERe `created` <= Date(Now()) - INTERVAL 6 day

希望对你有帮助。

关于mysql - SQL - 插入新行取决于同一个表中以前的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47854481/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com