MySQL变量的定义与使用

schooldb库------utf8字符集------utf8_general_ci排序规则

先创建库,点击查询再去使用下列DQL。

DQL

#MySQL变量的定义与使用

命名规范

1、不允许数字作为开头

2、只能使用_或$符号不允许使用其他符号。

3、不允许使用关键字或保留字

sql 复制代码
set @userName='小可爱';
SELECT @userName;

定义数值类型 整数 小数

sql 复制代码
SET @x=5,@y=7;
SELECT @x+@y,@x-@y,@x*@y,@x/@y;

1、 字符串查询

sql 复制代码
SET @cityName='Haag';
SELECT * FROM city WHERE `Name`=@cityName;

2、数值类型

sql 复制代码
SET @popvalue='105819';
SELECT * FROM city WHERE Population=@popvalue;
相关推荐
m0_6908258215 小时前
如何备份被破坏的数据表_强制跳过错误的导出尝试
jvm·数据库·python
tongyiixiaohuang15 小时前
轻易云平台助力快麦数据入库MySQL
android·数据库·mysql
残 风15 小时前
快速理解什么是MVCC?
数据库·postgresql·oracle·数据库开发
m0_7335654615 小时前
JavaScript中Reflect-ownKeys获取所有键名的优势
jvm·数据库·python
前端若水15 小时前
记忆机制:短期记忆、长期记忆与向量数据库
数据库·人工智能
2301_8159019716 小时前
C#怎么使用协变和逆变 C#泛型中的in和out关键字协变逆变是什么意思怎么用【语法】
jvm·数据库·python
m0_4636722016 小时前
SQL优化SQL关联查询中的排序字段_减少临时空间占用与内存开销
jvm·数据库·python
我叫Double16 小时前
简易版的EINO基于redis库的向量搜索项目v2
数据库·redis·bootstrap
iuvtsrt17 小时前
存储过程如何处理海量数据的批处理_循环提交与分段LIMIT结合
jvm·数据库·python
yexuhgu17 小时前
SQL如何检查字符串是否存在:INSTR与LOCATE函数使用
jvm·数据库·python