MySQL符号类型(详细)

在 MySQL 中,符号可以分为几种主要类型,以下是所有符号类型的小写分类:

1. 占位符

?:用于准备语句中的占位符,表示将来要替换的值。

2. 分隔符

;:表示 sql 语句的结束。

,:用于分隔列、值或其他元素。

3. 通配符

%:在 like 查询中表示零个或多个字符。

_:在 like 查询中表示单个字符。

4. 运算符

算术运算符

+:加

-:减

*:乘

/:除

%:取模

比较运算符

=:相等

!=<>:不相等

<:小于

>:大于

<=:小于等于

>=:大于等于

逻辑运算符

and:逻辑与

or:逻辑或

not:逻辑非

位运算符

&:按位与

|:按位或

^:按位异或

<<:左移

>>:右移

5. 引号

单引号 ':用于包围字符串常量。

双引号 ":在某些模式下用于标识符,尤其是在区分大小写的数据库中。

反引号 `:用于标识符,允许使用保留字或特殊字符作为表名或列名。

6. 注释符号

--:单行注释。

#:单行注释。

/* ... */:多行注释。

7. 其他符号

():用于分组表达式、函数参数或子查询。

\[\]:用于表示集合或范围,虽然在 mysql 中不常用。

8. 其他符号

:::用于类型转换(在某些 sql 方言中)。

=>:用于某些 json 操作。

这些符号在 MySQL 的 sql 语句中扮演着重要角色,掌握它们的使用可以帮助更有效地编写和优化查询。

相关推荐
愤怒的苹果ext12 分钟前
MySQL Shell备份恢复数据库
数据库·mysql·备份恢复·mysqlsh
超兔一体云3 小时前
MySQL索引优化实战——从慢查询到索引调优
后端·mysql
2601_962074814 小时前
大数据-264 实时数仓 - Canal MySQL的binlog研究 存储目录 变动信息 配置MySQL
大数据·数据库·mysql
2601_962073814 小时前
大数据-240 离线数仓 - 广告业务 测试 ADS层数据加载 DataX数据导出到 MySQL
大数据·数据库·mysql
用户69371750013845 小时前
曾经安卓开发人手一个的 EventBus,为什么现在没人爱用了?
android·android studio
这个DBA有点耶6 小时前
SQL:2023新特性详解:JSON_TABLE、GREATEST/LEAST、QUALIFY 到底怎么用?
数据库·sql·mysql
小王C语言7 小时前
MySQL 用户管理:创建用户、给用户授权
数据库·mysql
九皇叔叔7 小时前
MySQL ORDER BY 性能优化详解:Using filesort、联合索引、ASC/DESC 与覆盖索引
android·adb
OriginCoding7 小时前
用 AI Agent 协作完成一个 Android TOTP 应用:从需求边界到 v1.0.0
android·ai编程
小镇敲码人8 小时前
【深入浅出】之Qt 事件系统实战:鼠标、键盘、滚轮、窗口与定时器事件
数据库·qt·网络协议·mysql·http