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;
相关推荐
华农DrLai6 分钟前
知识工程和知识图谱有什么区别?如何构建完整的知识体系?
数据库·人工智能·gpt·nlp·prompt·知识图谱
ID_1800790547313 分钟前
淘宝商品详情API的调用频率限制是多少?
大数据·数据库·json
2301_8042154115 分钟前
Python类型提示(Type Hints)详解
jvm·数据库·python
一只努力的微服务25 分钟前
【Calcite 系列】深入理解 Calcite 的 AggregateUnionTransposeRule
大数据·数据库·calcite·优化规则
2301_8166512228 分钟前
用户认证与授权:使用JWT保护你的API
jvm·数据库·python
秋929 分钟前
windows中下载并部署mysql-8.0.44-winx64详细过程
windows·mysql·adb
Sunshine for you29 分钟前
Python单元测试(unittest)实战指南
jvm·数据库·python
研究点啥好呢30 分钟前
3月28日Github热榜推荐 | 你还没有为AI接一个数据库吗
数据库·人工智能·驱动开发·github
草莓熊Lotso32 分钟前
MySQL 多表连接查询实战:内连接 + 外连接
android·运维·数据库·c++·mysql
两年半的个人练习生^_^32 分钟前
dynamic-datasource多数据源使用和源码讲解
java·开发语言·数据库·mybatis