mysql 运算符 语句 字符集 校队集

news2025/1/12 23:39:15

mysql 运算符

使用select语句可以输出运算的结果 mysql标识符不区分大小写
算数运算符
1./除法 得到的结果是一个小数 %是整数,省略小数
2、除以0不会报错,得到的结果是 null
3.数宇和字符串做加法运算,并不会拼接
在这里插入图片描述
比较运算符
1.mysql里面的=是比较运算符,而不是赋值运算符
2.<>是!=的意思
3.不能使用 = 或者 != 来和 null 进行比较 ,判断数据是否为null 使用 <=> 或 is null
4.在…中间 between … and … 在…范围里面 in(v1,v2…)
5. rlike / regexp 正则表达式 2,(两个及以上字母) \d+(两个及以上数字)

select 4 between 3 and 9,3 in(2,4,9,3)
"morning' like %orn%','morning'like 'morn%','morning' like '%ing',goood'rlike 'go{
   2,}d','a1234x' rlike 'a\\d+x';

在这里插入图片描述
位运算符
在这里插入图片描述
逻辑运算符 and(&&) or(||)not(!)
在这里插入图片描述
mysql语法规范
·mysql是否区分大小写
MySQL的关键字和函数名等不区分大小写。但是对于数据值是否区分大小写,和校对集规则有关

  • ci(大小写不敏感)
  • cs(大小写敏感)
  • bin(二元,即比较是基于字符编码的值而与language无关,区分大小写)
    字段命名规则:尽量使用26个英文字母大小写,数字0-9,下划线,不要使用其他符号
    建议不要使用mysql的关键字等来作为表名、字段名等,如果不小心使用,请在SQL语句中使用’(飘号)引起来
    数据库和表名、字段名等对象名中间不要包含空格
    同一个MySQL服务器中,数据库不能同名,同一个库中,表不能重名,同一个表中,字段不能重名。
    标点符号:
  • 必须成对
  • 必须英文状态下半角输入方式
  • 字符串和日期类型可以使用单引号"0
  • 列的别名可以使用双引号"",给表名取别名不要使用双引号。取别名时as可以省略。
  • 如果列的别名没有包含空格,可以省略双引号,如果有空格双引号不能省略
    SQL脚本中如何加注释
    单行注释:#注释内容0
    单行注释:–空格注释内容 其中–后面的空格必须有0
    多行注

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1578227.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

深入解析template,掌握C++模板的精髓!

掌握C模板&#xff08;template&#xff09;的优雅之道&#xff01; 一、什么是模板&#xff1f;二、模板如何工作&#xff1f;三、C 中的模板类型3.1、 类模板3.2、 函数模板 四、模板参数推导4.1、模板参数推导示例4.2、函数模板参数推导4.3、类模板参数推导&#xff08;C17 …

《C语言深度解剖》(4):深入理解一维数组和二维数组

&#x1f921;博客主页&#xff1a;醉竺 &#x1f970;本文专栏&#xff1a;《C语言深度解剖》 &#x1f63b;欢迎关注&#xff1a;感谢大家的点赞评论关注&#xff0c;祝您学有所成&#xff01; ✨✨&#x1f49c;&#x1f49b;想要学习更多数据结构与算法点击专栏链接查看&am…

Blender怎么样启动默认移动和Cavity效果

在使用Blender的过程中&#xff0c;有一些特殊的技巧很重要。 比如默认地设置blender打开时&#xff0c;就是移动物体&#xff0c;这样怎么样设置的呢&#xff1f; 需要在界面里打开下面的菜单: 这样就找到默认设置的地方&#xff0c;把下面的移动勾选起来&#xff0c;这样点…

IEEE Robotics and Automation Letters(RAL)论文模板及投稿须知

一、背景 IEEE Robotics and Automation Letters&#xff08;RAL&#xff09;期刊自2015年6月1日创刊以来&#xff0c;得到了机器人领域许多学术大牛的青睐&#xff0c;因其周期短&#xff0c;论文质量高&#xff0c;许多优秀的成果都会选择发表在RAL期刊上。下面介绍一下RAL论…

如何从零基础进入IT行业

目录 前言1 确定适合的方向1.1 前端开发1.2 后端开发1.3 数据分析1.4 软件测试1.5 产品管理1.6 网络与系统管理 2 制定学习计划2.1 学习基础知识2.2 选择合适的学习资源2.3 参加课程或培训2.4 制定学习计划和目标 3 实践项目和参与社区3.1 构建个人项目3.2 参与开源社区3.3 寻找…

回顾2D绘图的数学知识

本篇旨在帮助开发人员回顾在2D图形编程中可能会涉及到的数学知识。 1. 矩形 矩形面积 S 长 ∗ 宽 S 长 * 宽 S长∗宽 矩形周长 C 2 ∗ ( 长 宽 ) C 2 * ( 长 宽) C2∗(长宽) 2. 两点间的距离 在直角坐标系中&#xff0c;设两个点A、B以及坐标分别为 A ( x 1 , y 1…

Redis中的集群(一)

集群 概述 Redis集群是Redis提供的分布式数据库方案&#xff0c;集群通过分片(sharding)来进行数据共享&#xff0c;并提供复制和故障转移功能 节点 一个Redis集群通常由多个节点(node)组成&#xff0c;在刚开始的时候&#xff0c;每个节点都是相互独立的&#xff0c;它们都…

X86汇编速成

平时用的电脑都是X86的&#xff0c;但是现在大家都在搞RISC-V&#xff0c;计组也都开始以RISC-V作为示例&#xff0c;所以专门回头来补一下X86的汇编&#xff0c;方便平时使用。 寄存器register X86_64中一共有16个64位的通用寄存器&#xff0c;分别为&#xff1a; RAX, RBX,…

vmware和ubuntu的问题与解决

1.问题与对策 最近使用vmware安装ubuntu16和ubuntu20&#xff0c;遇到了挺多的问题&#xff0c;如下 ubuntu在用过多次后&#xff0c;重启后登录用户名后会出现花屏的现象。 解决方案如下 在键盘上同时按键&#xff1a;Ctrl Alt F4&#xff0c;进入命令行模式&#xff0c;…

Ubuntu 20.04.06 PCL C++学习记录(十六)

[TOC]PCL中点云分割模块的学习 学习背景 参考书籍&#xff1a;《点云库PCL从入门到精通》以及官方代码PCL官方代码链接,&#xff0c;PCL版本为1.10.0&#xff0c;CMake版本为3.16 学习内容 用一组点云数据做简单的平面的分割 源代码及所用函数 源代码 #include<iostr…

C++设计模式:观察者模式(三)

1、定义与动机 观察者模式定义&#xff1a;定义对象间的一种1对多&#xff08;变化&#xff09;的依赖关系&#xff0c;以便当一个对象&#xff08;Subject&#xff09;的状态发生比改变时&#xff0c;所有依赖于它的对象都得到通知并且自动更新 再软件构建过程中&#xff0c…

STM32一个地址未对齐引起的 HardFault 异常

1. 概述 客户在使用 STM32G070 的时候&#xff0c;KEIL MDK 为编译工具&#xff0c;当编译优化选项设置为Level0 的时候&#xff0c;程序会出现 Hard Fault 异常&#xff0c;而当编译优化选项设置为 Level1 的时候&#xff0c;则程序运行正常。表面上看&#xff0c;这似乎是 K…

算法打卡day38|动态规划篇06| 完全背包理论基础|Leetcode 518.零钱兑换II、377. 组合总和 Ⅳ

目录 完全背包理论基础 完全背包问题描述 完全背包解法 算法题 Leetcode 518.零钱兑换II 个人思路 解法 动态规划 Leetcode 377. 组合总和 Ⅳ 个人思路 解法 动态规划 完全背包理论基础 完全背包问题描述 有N件物品和一个最多能背重量为W的背包。第i件物品的重量是…

基于SSE长连接的智能客服问答系统技术方案及完整项目源码

文章目录 一、项目背景二、项目演示三、项目介绍B系统主要功能1. 注册登录重置密码2. 权限管理3. 项目管理4.客服管理 C系统主要功能1. 问答组件2. 主题色定制3. 类微信时间显示控件及智能tip提示4. 无障碍阅读4. 丰富的输入框组件5. 人工客服6. 聊天记录分表记录与查询 四、项…

【拓扑的基】示例及详解

集合X的某拓扑的一个基是X的子集的一个族(其成员称为基元素)&#xff0c;满足条件&#xff1a; 1. 2. 由基生成拓扑 由生成的拓扑(满足以上两个条件&#xff09; 等价描述&#xff1a; 由所有可表示为的某些成员的井的那些集合组成 例1: 证明&#xff1a;由生成的族确实是拓扑…

零代码与低代码开发平台

1、什么是低代码开发平台&#xff1f;什么是零代码开发平台&#xff1f; 零代码开发平台&#xff1a; 指的是不需要写代码就能够快速开发出业务应用/系统的平台。我们在工作中使用的业务应用&#xff0c;主要提供数据收集、数据处理、数据流转和展示等功能。零代码开发平台能够…

2005-2023年各省国内生产总值指数分季度数据

2005-2023年各省国内生产总值指数分季度数据 1、时间&#xff1a;2005-2023年 2、来源&#xff1a;国家统计局、各省统计局 3、指标&#xff1a;地区生产总值指数(上年同期100)_累计值(%) 4、范围&#xff1a;31省 5、时间跨度&#xff1a;季度 6、缺失情况&#xff1a;无…

Qt | Q_PROPERTY属性和QVariant 类

一、属性基础 1、属性与数据成员相似,但是属性可使用 Qt 元对象系统的功能。他们的主要差别在于存取方式不相同,比如属性值通常使用读取函数(即函数名通常以 get 开始的函数)和设置函数(即函数名通常以 set 开始的函数)来存取其值,除此种方法外,Qt 还有其他方式存取属性值…

比亚迪,学历大于一切

比亚迪 今天逛学生聚集地&#xff08;牛客网&#xff09;的时候&#xff0c;看到一篇前几天的帖子。 标题为「比亚迪&#xff0c;学历大于一切」。 这位发帖的同学指出&#xff0c;他曾在比亚迪工作&#xff0c;当时入职时级别为 G3/F1&#xff0c;目测自己工作三年也不一定能升…

【频繁模式挖掘】FP-Tree算法(附Python实现)

一、实验内容简介 该实验主要使用频繁模式和关联规则进行数据挖掘&#xff0c;在已经使用过Apriori算法挖掘频繁模式后&#xff0c;这次使用FP-tree算法来编写和设计程序&#xff0c;依然使用不同规模的数据集来检验效果&#xff0c;最后分析和探讨实验结果&#xff0c;看其是…