需求:删除xigua表中的id在taozi表中sglx等于1的数据记录

查询语句

select a.* from xigua a left join taozi b on a.id = b.id
where datetime('now','+8 hour')>= datetime(updtime) and b.sglx=0

经测试,select查询语句可以使用join连接,delete删除语句却不可以,只能用嵌套子查询来代替

删除语句

delete from xigua where datetime('now','+8 hour')>= datetime(updtime) and id in(
select id from taozi where sglx=1)

注意点

1、用到了datetime函数,可加可减,与之类似的还有date函数,两者的区别就是date函数只到天,datetime函数可以具体到时、分、秒
2、这里使用了’now’,当使用语句

select datetime('now')

执行结果如下图:

然而在实际项目中,这个now并没有起作用,所以最后还是改成了在代码中传入当前时间参数

DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
return df.format(new Date());

Sqlite delete语句使用注意点相关推荐

  1. SQLite Delete 语句

    阅读目录 删除某一条数据 语法 SQLite Delete 语句 SQLite rowid使用 参考资料 SQLite 的 DELETE 查询用于删除表中已有的记录.可以使用带有 WHERE 子句的 ...

  2. Sqlite—删除语句(Delete)

    SQLite 的 DELETE 语句用于删除表中已有的记录.可以使用带有 WHERE 子句的 DELETE 查询来删除选定行,否则所有的记录都会被删除. SQLite 要清空表记录,只能使用Delet ...

  3. SQLite | Join 语句

    文章目录 1. Join 1.1 表联合 1.2 内联合 1.3 左联合 1.4 其他联合类型 1.5 多表联合 1.6 分组联合 参考资料 1. Join 我们在上一篇中介绍了 Case 子句 ,接 ...

  4. SQLite | Select 语句

    文章目录 1. Select 1.1 SELECT 1.2 alias 1.3 内置函数 1.4 文字拼接 参考资料 1. Select 本文将使用 rexon_metals.db 数据库,其中包含了 ...

  5. SQLite基本语句

    SQLite基本语句 一: 1.SQLite数据库是一种嵌入式数据库,它的数据就是一个scores.db 2.经常被集成到各种应用程序中,甚至ios.Android.Mac OS.Linux 3.Py ...

  6. sql语句语法多表关联_SQL Delete语句-如何删除行或表,语法示例

    sql语句语法多表关联 To delete a record in a table you use the  DELETE  statement. 要删除表中的记录,请使用DELETE语句. Be c ...

  7. Hibernate级联删除提示约束失败DELETE 语句与 REFERENCE 约束FK_SelectCourse_StudentInfo冲突。...

    前台执行删除带约束关系的时候,后台提示错误 Hibernate: delete from Student.dbo.StudentInfo where Snu=? 删除失败! org.hibernate ...

  8. 比CRUD多一点儿(三):UPDATE、DELETE语句

    这是MySQL系列笔记的第一部分,本系列笔记希望能按照笔者自己学习MySQL技术的经历来记录,避免纯粹按照内容一块一块总结,也就是不同于一般按内容分配章节的书籍的结构,会有一个平滑的阅读曲线.内容比较 ...

  9. oracle的delete语句加速,Oracle delete语句调优一例

    接到客户的邮件,说生产环境中执行某一条delete sql语句的时间超过了3个小时.最后客户无奈取消了这次数据清理,准备今天在申请时 今天刚上上班,就接到客户的邮件,说生产环境中执行某一条delete ...

最新文章

  1. 霸榜多个CV任务,开源仅两天,微软分层ViT模型收获近2k star
  2. python调用nacos账号密码,Python脚本,使用私钥(如果可用)或用户名密码
  3. ElasticSearch客户端注解使用介绍
  4. windows2008 服务器时间格式改不过来_我用VNPY 1天时间搭建自主量化交易(程序化交易)平台...
  5. 5岁自学python编程-25 岁才开始学习python晚吗?40 岁都不晚!
  6. axios请求接口http_超级简单好用的 Vue封装axios
  7. 【Java基础】图片压缩
  8. Hadoop学习之路(一)理论基础和逻辑思维
  9. 数字化城管信息系统项目需求说明书
  10. ArcGis学习资料汇总整理
  11. 用积分法求椭圆周长matlab,MATLAB计算积分
  12. java gif图片分割合成,js实现GIF图片的分解和合成
  13. wuauclt.exe windows 自动更新测试命令
  14. 我觉得你在看不起我!计算机硬件设备我还不懂?
  15. 血战力扣752.打开转盘锁
  16. python数据去重_python 大数据去重
  17. leetcode 825. Friends Of Appropriate Ages
  18. java web相册_javaWEB实现相册管理的简单功能
  19. node.js毕业设计微信签到小程序(源码+程序+LW+部署)
  20. 什么是SRE? 现场可靠性工程师的重要作用

热门文章

  1. 通过74HC595控制数码管显示
  2. kendo Ui简介
  3. [Codewar训练]Permutations(String)(全排列)
  4. win10 + Ubuntu16.04LTS + 显卡 + 双系统安装
  5. 自己关于学习js的一些经历
  6. Spring Boot+MybatisPlus使用JQuery DataTables表格插件展示数据、实现分页和模糊查询等功能
  7. 用 flomo 管理自己的奇思妙想瀑布流
  8. 概率论复习之关于点估计
  9. 你不能只会flex居中布局,精制动画讲解所有flex布局方式!通俗易懂纯干货教程!...
  10. HDU 5596/BC 66B GTW likes gt