mysql - MySQL:创建函数、执行语句和删除函数
问题描述
我已经使用 mysql 变量编写了 mysql 查询来更新列。实际上我想创建函数,执行它,然后删除下面查询的函数。我真的是 mysql 函数的新手,请帮我将查询隐蔽到 mySQL 函数中。
SET @user_id = 1;
SET @user_employee_id_new = '87847894';
SET @user_employee_id_old = '35345642';
select * from `user` WHERE (`employee` = @user_employee_id_new);
select @user_id = id from `user` WHERE (`employee` = @user_employee_id_old);
UPDATE `user` SET `employee` = @user_employee_id_new WHERE id = @user_id;
欣赏它。谢谢!
解决方案
推荐阅读
- php - PHP基本:为什么我的变量显示错误的值?
- javascript - 未找到 React/RCTDefines.h 文件
- javascript - Bootstrap 垂直对齐文本以切换按钮
- html - Chrome 77 缓存
- java-3d - 当某些项目已被转换时,PickCanvas 出现问题
- c# - 要将哪些元数据添加到 avro 记录的前面以与 kafka 一起使用?
- rest - REST API - 将项目作为关系资源添加到另一个资源
- python - AttributeError:“模块”对象没有属性“enable_eager_execution”
- javascript - 反应组件中的地图无法调用 map.get()
- sql - 构造一个 SQL 查询,其中包含来自单个表的两条记录的结果