`

MySQL数据库语句中设临时变量

阅读更多
set @cat_id=0;
select @cat_id:=cat_id from category where cat_name='shoes';
update products set shop_price=shop_price+7 where cat_id=@cat_id;
update products set market_price=market_price+7 where cat_id=@cat_id;

 @cat_id为临时变量,select @cat_id:=cat_id from category where cat_name='shoes'将查询结果存放到@cat_id中,update语句中用到了@cat_id

分享到:
评论

相关推荐

    mysql数据库CPU高,实时抓住数据库执行中的SQL语句,shell工具(支持mysql5.7)

    #适用于实时查询mysql占用CPU高的语句,循环监控mysql进程情况,当CPU大于一定的前执行中的SQL情况. #执行前,修改ENV认证部分 #编写:Chaoren #2022年3月4日18:38:53 # #对于执行时间非常短的SQL可能监控到的语句...

    MYsql远程调用执行MYsql语句

    支持本地 远程 域名方式连接数据库 并执行...变量 端口 = Mysql数据库的端口 整数型 变量 编码 =“可空,默认为gbk,也可以根据自己的实际需求改” 文本型 //连接数据库 动态库调用(DLL路径,"int","连接数据库","c

    计算机二级mysql数据库程序设计练习题(二).docx

    计算机二级mysql数据库程序设计练习题(二)全文共12页,当前为第1页。计算机二级mysql数据库程序设计练习题(二)全文共12页,当前为第1页。计算机二级mysql数据库程序设计练习题(二) 计算机二级mysql数据库程序设计...

    MySql常用的语句

    为了操作的方便,建议先将mysql 的安装目录加入到path 环境变量中,如:将 c:\mysql\MySQL Server 5.0\bin 目录加入到path 中,以后不管当前目录是什么均可以执 行bin 目录下的命令。 1、启动Mysql 安装为服务:C:>...

    Qt从数据库中提取数据给变量赋值

    Qt中执行sql语句,当需要变量存取从数据库中获取的值,首先取出一行数据,然后按列将数据分别赋给变量

    Mysql数据库设计.pdf

    Mysql数据库设计 数据库设计 MYSQL数据库设计 串转义序列 \0 NUL(ASCLL 0) \' \" \b 退格 \n 新⾏ \r 回车 \t 制表符 \\ 反斜杠 数值列类型 TINYINT 1字节 ⾮常⼩的整数 有符号值:-128⾄127 ⽆符号值:0⾄255 ...

    MySQL数据库中SELECT语句快速精细掌握

    其次,你也能利用它给变量赋值,而在PHP中,运用SELECT语句的这种功能,你就可以自由地运用MySQL的函数为PHP程序进行各种运算,并赋值给变量。在很多的时候,你会发现MySQL拥有许多比PHP更为功能强大的函数。

    mysql查询语句中用户变量的使用代码解析

    这篇文章我们来介绍下查询语句中的另一个知识:用户变量的使用代码解析。 先上代码吧 SELECT `notice`.`id` , `notice`.`fid` , `notice`.`has_read` , `notice`.`notice_time` , `notice`.`read_time` , `f`.`fnum...

    mysql数据库my.cnf配置文件

    #MySQL的查询缓冲大小(从4.0.1开始,MySQL提供了查询缓冲机制)使用查询缓冲,MySQL将SELECT语句和查询结果存放在缓冲区中, # 今后对于同样的SELECT语句(区分大小写),将直接从缓冲区中读取结果。根据MySQL用户...

    Effective MySQL之SQL语句最优化

    中提供了很多可以用于改进数据库和应用程序性能的最佳实践技巧,并对这些技巧 做了详细的解释。本书希望能够通过一步步详细介绍SQL优化的方法,帮助读者分 析和调优有问题的SQL语句。 主要内容 ● 找出收集和...

    Windows系统下MySQL数据库安装与详细配置指南

    简介:本教程为Windows用户详细讲解了如何从零开始安装和配置MySQL数据库。内容涵盖MySQL的下载、安装、环境变量设置,以及如何创建和管理数据库、表和用户等操作。同时,也会对MySQL的基本概念和SQL语言进行简单的...

    MySql变量替换语句生成器

    对于生产环境上的mysql日志操作,常规是要用变量替换问号,为了解决机械化的赋值,就用Java写了一个工具,单纯的通过流操作把问号替换成变量

    Effective MySQL之SQL语句最优化(高清)

    《Effective MySQL之SQL语句最优化》提供了很多可以用于改进数据库和应用程序性能的最佳实践技巧,并对这些技巧做了详细的解释。《Effective MySQL之SQL语句最优化》希望能够通过一步步详细介绍SQL优化的方法,帮助...

    MySQL数据库:锁定与解锁.pptx

    在事务表中,系统变量AUTOCOMMIT值必须设为0。否则,MySQL会在调用 LOCK TABLES之后立刻释放表锁定,并且很容易形成死锁。 事务隔离级别 【例】 在XS表上设置一个只读锁定。 LOCK TABLES XS READ; 说明:LOCK TABLE

    MYsql 数据库0基础SQL语句实战精讲.docx

    3 如何让mysql执行一个字符串 57 15. SQL优化讲解 58 16. 流程结构控制语句 62 17. 变量 69 18. 存储过程讲解 73 19. 创建视图 78 20. 常见约束 85 21. 数据类型 90 1.浮点型 91 2.定点型 91 22. 数据的增删改 95

    MySQL数据库系统及应用综合练习.doc

    A: hel'lo B: 'hello' C: hel\'lo D: 'hel lo' 答案: A 【4】 关系数据库模型是以下哪种方式组织数据结构 A: 树状 B: 文本 C: 二维表 D: 网状 答案: C 【5】 使用下列哪个语句可以删除表中所有数据,但保留表结构 A: ...

    mysql数据库的基本操作语法

    MySQL中约束保存在information_schema数据库的table_constraints中,可以通过该表查询约束信息; 约束主要完成对数据的检验,保证数据库数据的完整性;如果有相互依赖数据,保证该数据不被删除。 常用五类约束: ...

    MySQL数据库备份、还原PHP类.zip

     */说明:分卷文件是以_v1.sql为结尾 功能:实现mysql数据库分卷备份,选择表进行备份,实现单个sql文件及分卷sql导入 使用方法:1. 数据库备份(导出)---------------------------------------------------------...

    C#连接mysql数据库完整实例

    本文实例讲述了C#连接mysql数据库的方法。分享给大家供大家参考。具体实现方法如下: using System; using System.Configuration; using MySql.Data.MySqlClient; /// /// TestDatebase 的摘要说明 /// public ...

    MySQL数据库:单条数据记录的插入一.pptx

    (1)表达式:可以是一个常量、变量或一个表达式,也可以是空值NULL,其值的数据类型要与列的数据类型一致。例如,列的数据类型为int,插入的数据是‘aaa’就会出错。当数据为字符型时要用单引号括起。 (2)DEFAULT...

Global site tag (gtag.js) - Google Analytics