查询更新后的结果,向大佬低头请教

野生程序O 2018-11-14 09:22:55
mysql一条sql执行 查询更新后的字段,比如 update table set a = *,再查询table中a更新后的值,要求在一条sql中得到结果
...全文
118 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
AHUA1001 2018-11-28
  • 打赏
  • 举报
回复
试试mysql的函数吧
遇星 2018-11-19
  • 打赏
  • 举报
回复
begin;
update table set a = *;
select a from table;
commit;
二月十六 2018-11-15
  • 打赏
  • 举报
回复
MySQL不能用output的方法,不知道8.0行不行,楼主可以用存储过程,或者写一个触发器存到别的表来变向实现这个功能。
野生程序O 2018-11-15
  • 打赏
  • 举报
回复
好的 谢谢了
吉普赛的歌 2018-11-15
  • 打赏
  • 举报
回复
sqlserver 才有这种功能, mysql 一条语句应该是不行。

56,677

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧