源码之家

  • 首页
  • 文章
  • 问答
  • 下载
您的位置: 首页  >  技术问答  >  在sqlite的WHERE子句中使用tupel

在sqlite的WHERE子句中使用tupel

分类: 技术问答 • 2022-06-11 23:20:16
问题描述:

我有一个带有坐标的t2表,我想删除t1中包含坐标矩形的所有条目。在sqlite的WHERE子句中使用tupel

我正在寻找一个像这样工作的命令。

DELETE FROM t1 WHERE (x,y) IN (SELECT x,y FROM t2) 

答

将tupel转换为组合字符串很好!

DELETE FROM t1 WHERE x||','||y IN (SELECT x||','||y FROM t2) 

答

DELETE FROM t1 WHERE (x,y) IN (SELECT x,y FROM t2); 

该查询工作在SQLite的3.15.0或更高版本。

相关推荐

  • SQLite 在 iOS 中的使用
  • SQL中where子句的一些使用技巧
  • 在Neo4j中使用多个关系中的Where子句
  • SQLite中的SELECT子句如何使用表达式
  • SQLite中的WHERE子句怎么用
  • 动态生成SQL“OR”查询中我有我的asp.net应用程序,其中我动态构建SQL查询我在哪里使用WHERE子句和添加或取决于所输入的字段问题C#
  • 如何在Android的Sqlite数据库中使用where子句执行SELECT查询?
  • 如何使用Zend_Db_Adapter_Mysqli :: fetchAll()中的“IN”WHERE子句进行查询?
  • 在包含空搜索的where子句中使用函数
  • 只在SQL Server中筛选我的时间where子句
  • 在GqlQuery的where子句中使用localtime
  • 在sequelize中的“where”子句中使用联结表中的列?
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

Copyright © 2018-2021   Powered By 源码之家    备案号:   粤ICP备20058927号