谷姐:我们都是谷歌迷
We are all Google fans

求大佬指教一个sql语句-yangyzp

Rate this post

求大佬指教一个sql语句

将select查询出来的结果的前10个数据里的`b`的值由`111`改成`222`
相当于把下面这2句sql结合。
【但是只修改select查询出来的结果里面的前10个】

sql语句好像不能直接发出来,那我截图发了

热议
2楼 IDC80HOST 10小时前

我一般分开执行,集合在一起很绕

3楼 Tankie 9小时前

不是加个limit 10吗?

4楼 电脑 9小时前

那你还查询干嘛?直接把条件写在update不就行了吗

update `A` set `b` = replace(`b`, '111', '222') WHERE `b` = '111' LIMIT 10;

5楼 875 8小时前

那你还查询干嘛?直接把条件写在update不就行了吗

update `A` set `b` = replace(`b`, '111', '222') WHER ...

这玩意好像还可以用where in子查询修改把?相当于两句合一起,但是没这个简单。

6楼 HOH 8小时前

前10个的依据是什么?

7楼 zlwzlx 6小时前

update `A` set `b` = replace(`b`, '111', '222') WHERE id in (select id); 完整的发不出来,被防火墙拦截,自个琢磨一下吧

8楼 zlwzlx 5小时前

子查询

9楼 feixiang 5小时前

前10个的依据是什么?

随机呗,看着语句也没说where 后的条件就只能查询出来10条。

10楼 tzli 6分钟前

case else

申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。

未经谷姐允许不得转载:谷姐靓号网 » 求大佬指教一个sql语句-yangyzp
分享到: 生成海报

热门文章

评论 抢沙发

评论前必须登录!

立即登录   注册

买Google Voice认准【谷姐靓号网】

Google Voice靓号列表Google Voice自助购买
切换注册

登录

点击按钮进行验证

忘记密码 ?

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活

点击按钮进行验证