MySq之一条mysql语句来更新(插入)查询结果
来源:互联网 发布:网络荐股 编辑:程序博客网 时间:2024/06/05 15:26
想起之前没问人家自己那213的做法,想起来都想怎么笑 (记录之前困惑的问题解决了的)
非常的简单
要插入teble1 表 中的 id>100 的字段name,address 到 table2 表
insert into table2(name,address )
(select name,address from table1 where id>100)
要查询teble1 表 中的 name=阿呜 的ID 更新这个ID table2 表中 name=阿呜 的行的ID
update teble2 a,
(selet ID from table1 where name=阿呜) b
a.ID=b.ID where name=阿呜
公司用经常用到的就是更新了数据库后,查询数据更新数据有没有问题的,joIn 连表查询
mysql join 的方法虽然用起来比较方便,但是对于数据量大,要求效率的时候就尽量不要用了,耗时相对比较久一点
希望对菜鸟级入门童鞋来说有一定的帮助,当时我很困惑,不能将查询后的结果更新或插入到别的表中,选择了213的做法,写一个小小的程序,浪费时间,又没必要。
- MySq之一条mysql语句来更新(插入)查询结果
- mysq 查询所有的国家按照洲来统计结果
- mysql基于查询结果批量插入和更新
- MySQL的随机数、MySQ随机选取数据、MySQ随机查询数据、MySQ随机更新数据 收藏
- Mysql--一条SQL语句多条插入、更新、删除
- mysq高效查询语句
- MySQ语句查询
- mysql查询最后几条、生成一条包含多条记录、插入语句、差值查询
- mysql插入多条语句
- mysql的case then else end语句的使用,来显示多种结果之一
- Mysql查询语句技巧之一
- mysq中的各类查询语句
- mySQL的 插入 查询 更新
- MySQL查询结果条数编号示例
- MySQL查询结果条数编号示例
- mysql根据排序结果来更新表
- mysql查询是否存在某条记录,不存在则插入,存在则更新
- mysql 将查询结果插入一张表
- 数据库中生成唯一的ID
- oracle中关于单引号和双引号的几点注意
- 黑马程序员_面向对象
- 黑马程序员_反射
- cocos2d-x 内存管理概述
- MySq之一条mysql语句来更新(插入)查询结果
- 感叹编程语言的发展
- 如何替代Flex?
- exit的应有
- 微软面试题<七>
- HDU 2767 Proving Equivalences
- 博客开始
- 利用java filter 实现业务异常拦截 跳转到错误信息提示页面
- oracle 11g PL/SQL Programming学习四