Sqlite delete语句使用注意点
需求:删除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语句使用注意点相关推荐
- SQLite Delete 语句
阅读目录 删除某一条数据 语法 SQLite Delete 语句 SQLite rowid使用 参考资料 SQLite 的 DELETE 查询用于删除表中已有的记录.可以使用带有 WHERE 子句的 ...
- Sqlite—删除语句(Delete)
SQLite 的 DELETE 语句用于删除表中已有的记录.可以使用带有 WHERE 子句的 DELETE 查询来删除选定行,否则所有的记录都会被删除. SQLite 要清空表记录,只能使用Delet ...
- SQLite | Join 语句
文章目录 1. Join 1.1 表联合 1.2 内联合 1.3 左联合 1.4 其他联合类型 1.5 多表联合 1.6 分组联合 参考资料 1. Join 我们在上一篇中介绍了 Case 子句 ,接 ...
- SQLite | Select 语句
文章目录 1. Select 1.1 SELECT 1.2 alias 1.3 内置函数 1.4 文字拼接 参考资料 1. Select 本文将使用 rexon_metals.db 数据库,其中包含了 ...
- SQLite基本语句
SQLite基本语句 一: 1.SQLite数据库是一种嵌入式数据库,它的数据就是一个scores.db 2.经常被集成到各种应用程序中,甚至ios.Android.Mac OS.Linux 3.Py ...
- sql语句语法多表关联_SQL Delete语句-如何删除行或表,语法示例
sql语句语法多表关联 To delete a record in a table you use the DELETE statement. 要删除表中的记录,请使用DELETE语句. Be c ...
- Hibernate级联删除提示约束失败DELETE 语句与 REFERENCE 约束FK_SelectCourse_StudentInfo冲突。...
前台执行删除带约束关系的时候,后台提示错误 Hibernate: delete from Student.dbo.StudentInfo where Snu=? 删除失败! org.hibernate ...
- 比CRUD多一点儿(三):UPDATE、DELETE语句
这是MySQL系列笔记的第一部分,本系列笔记希望能按照笔者自己学习MySQL技术的经历来记录,避免纯粹按照内容一块一块总结,也就是不同于一般按内容分配章节的书籍的结构,会有一个平滑的阅读曲线.内容比较 ...
- oracle的delete语句加速,Oracle delete语句调优一例
接到客户的邮件,说生产环境中执行某一条delete sql语句的时间超过了3个小时.最后客户无奈取消了这次数据清理,准备今天在申请时 今天刚上上班,就接到客户的邮件,说生产环境中执行某一条delete ...
最新文章
- python做的数据图表怎么在flask中显示_Flask使用Pyecharts在单个页面展示多个图表的方法...
- Android系统之Broadcom GPS 移植
- CSP认证201412-1	门禁系统[C++题解]:哈希表
- Sql Server 查询语句
- CF#420 B. Okabe and Banana Trees 思维|暴力|几何
- c语言取子程序地址,哪位师傅知道51单片机怎样编写子程序?C语言的。在主程序里调...
- oracle 导出空表问题
- 计算机access预测题,2016计算机二级《Access》考试预测题及答案
- 2021年新高考八省联考成绩查询福建,八省联考福建什么时候出成绩 2021八省联考福建成绩查询...
- unicode编码表_关于编码
- latex 版本控制:TexStudio/Texmaker/... + git(smartGit)
- matlab 纽马克 激励,newmark (纽马克)计算结果动力学响应的matlab程序
- 35c语言编程,35编号c语言编程题08850.pdf
- 区块容量 以太坊 比特币
- 台式计算机调亮度,台式电脑显示器屏幕亮度怎么调节?
- PLC对步进电机的快速精确定位控制
- Oracle数据库限制ip访问
- 华为nova6开启开发者模式,连接USB
- 三十分钟做一个网页游戏
- SAP月结在制品结算时不产生凭证的一个问题
热门文章
- 上云本身其实没啥意义 如无必要建议不要上云
- pip安装的模块cmd及VsCode中可以使用,PyCharm中不能使用
- 一文看懂博睿数据AIOps场景、算法和能力
- Redis数据库【一文教必备操作】
- 学习之道阅读思维导图
- P1255 数楼梯(高精度)
- failed to load config from D:\软件\hbuilderx\HBuilderX\plugins\uniapp-cli-vite\vite.config.js解决方案
- Smart Cities是什么?未来城市技术的一些观点
- 【LeetCode】二叉树的最大深度
- python爬取腾讯视频弹幕_用Python爬取腾讯视频弹幕