当前位置: 首页 > 面试题库 >

一个小时后,使用SQL查询删除表中的行,将其插入

喻渊
2023-03-14
问题内容

我的表包含一个名为datetime的列,其中包含日期和时间为

"2013-12-26 09:40:41".

我要删除一个小时的行。请提出一些查询。

这就是我尝试过的。

delete from detail1 WHERE datetime(strftime('%s','now') - strftime('%s',datetime) > 3600)

问题答案:

使用:

DELETE FROM detail1 WHERE date < DATETIME('NOW', '-1 hours');


 类似资料:
  • 我想不出如何将这个查询转换为delete-statment。 从购物车中选择DISTINCT carts.id,Shows.Date 内部连接tickets.cart=carts.id上的票证 内部连接actseats.ticket=tickets.id上的actseats 内部连接对actseats.showact=showacts.id显示作用 内部联接显示在shows.id=showacts

  • 问题内容: 假设我有两个表,并且 我想在一个查询中将来自某些输入的数据插入到表中,该怎么做? 请,如果可以做到,请解释语法。 问题答案: MySQL不支持在单个INSERT语句中进行多表插入。奇怪的是,Oracle是我所知道的唯一一个…

  • 问题内容: 我有一个带有user_ids的表,另一个带有user_ids和其他数据(空)的表。 我想将所有ID插入空表。 我知道我可以用php脚本甚至用以下命令创建copy \ paste脚本 我感兴趣的是,当我不提及每个值时,我能以某种方式使用sql创建查询吗?更像是将所有选定的值复制到新表中。喜欢 问题答案: 看看st INSERT … SELECT语法 使用INSERT … SELECT,您

  • 我有一个mongoose模式,看起来如下所示: ); 我需要将数据推送到这个架构。 } 此数据推送到数据库后3天必须删除。如何在Node.js中实现?我发现它真的很混乱,试了很多代码。如有任何回答,我们将不胜感激!谢谢 附注。我使用mongoDb图集

  • 问题内容: 我编写了一个函数,如下所示: 但是,由于每当用户从iOS应用程序插入数据时,都会在API调用中使用此函数,因此我希望删除表中早于1小时的数据,然后再向其中插入新数据,因为iOS应用程序不会考虑超过一个小时的帐户数据。在同一个函数中插入新数据之前,如何编写代码删除旧数据? 问题答案: 添加此:

  • 问题内容: 我不想键入所有表的名称以删除所有表。一个查询有可能吗? 问题答案: 使用 INFORMATION_SCHEMA.TABLES 视图获取表列表。在select语句中生成Drop脚本,并使用Dynamic SQL将其删除: 系统表 版本 注意: 如果在表之间定义了任何定义,则首先运行以下查询以 禁用数据库中所有存在的内容。 有关更多信息, 请在此处检查 。