当前位置: 首页 > article >正文

MySQL常用的关键字(详细)

以下是MySQL常用关键字的小写版本,并附上注释说明其含义:

MySQL数据表的列名不能是关键字,除非使用反引号标识:`else`

1、常用关键字

 select   用于从数据库中查询数据
 from   指定查询数据的表
 where   用于过滤查询结果的条件
 join   用于连接多个表
 inner   指定内连接
 left   指定左连接
 right   指定右连接
 full   指定全连接
 on   指定连接条件
 group by   用于对结果集进行分组
 having   用于过滤分组后的结果
 order by   指定结果集的排序
 limit   限制查询返回的记录数
 insert   向表中插入新记录
 into   指定插入数据的目标表
 values   指定插入数据的值
 update   更新表中的现有记录
 set   指定要更新的列及其新值
 delete   从表中删除记录
 create   创建新的数据库对象
 table   指定创建新表
 drop   删除数据库对象
 alter   修改现有数据库对象
 index   创建或删除索引
 view   创建或删除视图
 trigger   创建或删除触发器
 database   创建或删除数据库
 use   选择要使用的数据库
 grant   授予用户权限
 revoke   撤销用户权限
 commit   提交当前事务
 rollback   回滚当前事务

2、数据类型相关关键字

 int   整数数据类型
 varchar   可变长度字符串数据类型
 decimal   定点数数据类型
 date   日期数据类型
 datetime   日期和时间组合数据类型
 enum   枚举类型
 set   集合类型
 blob   二进制大对象类型
 text   长文本数据类型

3、其他常用关键字

 and   逻辑与运算符
 or   逻辑或运算符
 not   逻辑非运算符
 null   表示无值或未知值
 true   布尔真值
 false   布尔假值
 like   模糊匹配运算符
 in   指定多个可能的值
 between   指定范围
 as   给列或表指定别名
 distinct   去除重复的结果

4、特殊关键字

 else   用于条件语句中的其他情况
 case   用于条件表达式
 if   用于条件判断
 then   指定条件满足时的操作
 when   指定条件判断的条件

使用小写字母书写关键字是SQL的常见约定,有助于提高代码的可读性。希望这些注释能帮助你更好地理解每个关键字的用途!


http://www.kler.cn/a/385045.html

相关文章:

  • 基于vue3实现的聊天机器人前端(附代码)
  • 夜天之书 #103 开源嘉年华纪实
  • 深度学习笔记10-多分类
  • 【java】ArrayList与LinkedList的区别
  • spdlog一个非常好用的C++日志库(九): 扩展自定义sink
  • 【随手笔记】FLASH-W25Q16(三)
  • MATLAB 在数组的元素后面使用百分号 `%` 添加注释时会将其误认为是行分隔符,导致数组维度不一致
  • LangChain实战分享
  • 【Linux】进程信号全攻略(二)
  • 什么是 AWS PrivateLink
  • 深入理解Python设计模式:工厂模式实践与应用
  • SpringCloud Sentinel 服务治理详解
  • 群控系统服务端开发模式-应用开发-系统配置开发
  • netstat中sendq/recvq用于排查发送端发送数据的问题
  • js中怎么把excel和pdf文件转换成图片打包下载
  • 云上拼团GO指南——腾讯云博客部署案例,双11欢乐GO
  • 推导将点映射到平面坐标系的计算公式
  • 金媒婚恋相亲系统10.4择爱开源旗舰版支持微信小程和抖音小程序上架
  • 鸿蒙系统与python
  • 【WebRTC】视频采集模块流程的简单分析
  • 收集的linux命令/Docker命令/git命令
  • 第2章-立项2.5立项的三重境界
  • 【数据集】【YOLO】【目标检测】道路结冰数据集 1527 张,YOLO目标检测实战训练教程!
  • 软件架构演变:从单体架构到LLM链式调用
  • qt QTextCursor详解
  • java的面向对象(从入门到深入)