美文网首页
sqlite 中多表关联查询

sqlite 中多表关联查询

作者: E思无邪 | 来源:发表于2017-11-28 09:03 被阅读0次

最近遇到一个比较蛋疼的问题,有city_2、city_3两张表,需要将city_3中的部分数据复制到city_2中的某一字端上,如是在MYSQL下写了如下sql语句

update city_2 set city_2.city = city_3.city  from city_2, city_3 where city_2.childCode = city_3.childCode

执行是没有问题的,然而当我在sqlite中去执行该语句的时候发现该语句报错,原来是sqlite不支持该语法,如是修改

update city_2 set 
city=(select city from city_3 where city_2.childCode = city_3.childCode) 
where 
childCode = (select childCode from city_3 where city_3.childCode = city_2.childCode)

然后执行的时候发现没有问题。

相关文章

  • sqlite 中多表关联查询

    最近遇到一个比较蛋疼的问题,有city_2、city_3两张表,需要将city_3中的部分数据复制到city_2中...

  • python面试题01

    1、什么是多表关联查询,有几种多表关联的查询方式,分别是什么? 多表关联查询概念: 多表关联查询分类:1.1内连接...

  • MySQL的多表关联查询

    一、多表关联查询 多表关联查询是使用一条SQL语句,将关联的多张表的数据查询出来。 1.1 交叉查询 交叉查询就是...

  • 数据库

    android和ios sqlite 多表查询 - 简书

  • Oracle学习(二)

    --======================================多表关联查询--查询员工编号,员工...

  • SQLite多表联合查询

    我的微博本文将从SQLite创建表单开始直到多表查询进行介绍,以供新手练习使用,若对SQL有一定了解、只需了解多表...

  • 什么是多表关联查询,有几种多表关联查询的方式,分别是什么?

    什么是多表关联查询?有时一个查询结果需要从两个或两个以上表中提取字段数据,此时需要使用的就是多表关联查询。链接查询...

  • 关联查询(多表查询)

    1.交叉连接查询(产生笛卡尔积现象): select 列名1,列名2 from 表1,表2; 多表查询的步骤:1)...

  • MySQL索引失效

    哪些情况需要创建索引 主键自动建立唯一索引频繁作为查询条件的字段应该创建索引多表关联查询中,关联字段应该创建索引 ...

  • Oracle连接_子查询

    多表查询:多张表关联在一起进行查询,在多表查询中会频繁的使用表的别名。连接:内连接(等值连接):select 列名...

网友评论

      本文标题:sqlite 中多表关联查询

      本文链接:https://www.haomeiwen.com/subject/uocsbxtx.html