mysql有没有类似oracle的select a.*,a.rowid from A a,这样可以直接在查询出来的结果视图上手动更新数据,
mysql怎么实现的?
3条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
冰冻火山 2015-05-19 02:28最佳回答 专家已采纳你用的是plsqlDeveloper工具吧,查询出来结果,只要带主键,锁定就可以更新,但各个工具使用不一样,比如mysql的SqlYog图形工具,就没有这样的功能,这个不是必须的。
采纳该答案 已采纳该答案 专家已采纳评论解决 无用打赏举报微信扫一扫
分享评论登录 后可回复...
查看更多回答(2条)
报告相同问题?
提交
相关推荐 更多相似问题
- 2015-05-19 01:39回答 3 已采纳 你用的是plsqlDeveloper工具吧,查询出来结果,只要带主键,锁定就可以更新,但各个工具使用不一样,比如mysql的SqlYog图形工具,就没有这样的功能,这个不是必须的。
- 2022-04-24 18:19回答 2 已采纳 注意;要用小写;
- 2021-01-17 21:42回答 3 已采纳 其他的连接不会阻塞的,但是如果连接中有去操作数据库进行增删改时,由于上面的那个事务中对操作的数据进行加锁了,所以连接中的增删改操作也就会被阻塞。 但是读操作是不会被阻塞的,由于MVCC多版本并发控制
- 2020-12-16 11:10当需要从数据库查询的表有上万条记录的时候,一次性查询所有结果会变得很慢,特别是随着数据量的增加特别明显,这时需要使用分页查询。对于数据库分页查询,也有很多种方法和优化的点。下面简单说一下我知道的一些...
- 2022-04-30 15:24J7.777的博客 文章目录视图基本语句(一)创建视图(二)查看视图和表(三)添加数据(四)修改视图(五)删除视图(六)更新视图视图基本练习1、创建一个视图VIEW1,用于查询所有1990年以后出生的学生的学号、姓名、性别、入学...
- 2021-09-12 16:36胡安民的博客 MySQL视图 视图是数据库系统中一种非常有用的数据库对象。...在简单来说视图就是把查询的sql语句保存下来,下次调用的时候通过视图名字就可以调用这sql语句来得到结果了 视图并不同于数据表,它们的区别在于以下几点:
- 2020-05-21 15:50回答 2 已采纳 红框地方改为 ``` sum_ware_material.all_numm, sum_ware_material.all_amount ``` 在最后一句join的最后加上 ```
- 2021-06-29 17:00回答 2 已采纳 create view view_vi as select * from 表 where 字段='刘勇'; create procedure proc1() begin select * fr
- 2018-12-08 02:42回答 2 已采纳 很多种方式可以实现,rownum 嵌套查询都可以啊,具体的sql语句百度搜一下一大把
- 2019-12-12 12:57gao_vip的博客 # 创建视图 CREATE VIEW ab ...select * from information_schema.views #查询所有的视图 show tables #可查看所有的视图和表 select * from information_schema.tables #查询所有的表 INNODB #一般自...
- 2020-08-22 16:56蜂蜜柚子加苦茶的博客 MySQL触发器、视图、函数和存储过程触发器什么是MySQL的触发器定义触发器多个触发语句MySQL查看触发器MySQL触发器中的新旧记录MySQL视图什么是视图视图的作用作用1:提高重用性作用2:对外接口稳定作用3:提高安全性...
- 2021-06-20 00:16Hollis Chuang的博客 查询缓存( Query cache) 客户端与服务端建立连接后,MySQL 在执行查询语句时会先查询缓存,校验这条SQL是不是在之前执行过。之前执行过的语句及其结果会以 key-value 对的形式,被直接缓存在内存中。key 是查询的...
- 2021-09-09 20:16回答 3 已采纳 可以用表连接操作。你把图片里的sql复制进来就给你直接写好了。这是示例: SELECT * FROM A LEFT JOIN B ON A.book_id=B.book_id
- 2014-06-26 10:28回答 1 已采纳 Your content probably contains quote characters, which you need to escape. $bcontent = mysql_real
- 2022-04-18 00:01回答 3 已采纳 $sql = "UPDATE `plan` SET `gz`='$gz',`gzff`='$gzff',`ffren`='$chaozuo' WHERE `id` ='$id'"; 问题可能在于
- 2022-04-20 14:53didi558的博客 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id ...
- 2021-01-28 06:13耗奇心的博客 SELECT语句的查询结果是元组的集合,所以多个SELECT语句的结果可进行集合操作。集合操作主要包括并操作UNION、交操作INTERSECT、差操作EXCEPT。注意,参加集合操作的各查询结果的列数必须相同;对应的数据类型也必须...
- 2019-05-21 10:30箫韵晨旭的博客 1、union:合并查询结果 要求:两次查询的列数一致;推荐:查询的每一列,对应的列的类型一致 认识: select goods_id,goods_name,shop_price from goods where shop_price<20 or shop_price>5000; select ...
- 2021-11-06 17:42回答 1 已采纳 是的,一般取别名是为了对查询结果的显示,方便用户理解。其他语句取别名没有意义。
- 2022-04-01 10:15云浅雨醉的博客 MySql delete语句用法
- 没有解决我的问题, 去提问