在 MySQL 中,可以通过运算符来获取表结构以外的另一种数据。例如,学生表中存在一个 birth 字段,这个字段表示学生的出生年份。如果想得到这个学生的实际年龄,可以使用 MySQL 中的算术运算符用当前的年份减学生出生的年份,求出的结果就是这个学生的实际年龄了。

MySQL 所提供的运算符可以直接对表中数据或字段进行运算,进而实现用户的新需求,增强了 MySQL 的功能。

每种数据库都支持 SQL 语句,但是它们也都有各自支持的运算符。我们除了需要学会使用 SQL 语句外,还需要掌握各种运算符。

MySQL 支持 4 种运算符,分别是:

1) 算术运算符

执行算术运算,例如:加、减、乘、除等。

2) 比较运算符

包括大于、小于、等于或不等于、等等。主要用于数值的比较、字符串的匹配等方面。

3) 逻辑运算符

包括与、或、非和异或、等逻辑运算符。其返回值为布尔型,真值(1 或 true)和假值(0 或 false)。

4) 位运算符

包括按位与、按位或、按位取反、按位异或、按位左移和按位右移等位运算符。位运算必须先将数据转换为补码,然后在根据数据的补码进行操作。运算完成后,将得到的值转换为原来的类型(十进制数),返回给用户。

10、MySQL常用运算符概述相关推荐

  1. windows7系统10个常用技巧概述

    转自:windows7系统10个常用技巧概述1.加速磁盘碎片整理Windows 7中的磁盘碎片整理工具比Windows Vista提供了更多的可控选项,它的命令行版本也提供一些有趣的新功能.下面是参数 ...

  2. MYSQL——常用运算符和函数

    MYSQL的常用运算符 1   字符函数 CONCAT()    字符连接 CONCAT_WS()   使用指定的分隔符进行字符连接 FORMAT()   数字格式化 LOWER()    转换成小写 ...

  3. MySQL常用运算符详解

    MySQL 数据库中的表结构确立后,表中的数据代表的意义就已经确定.而通过 MySQL 运算符进行运算,就可以获取到表结构以外的另一种数据. 例如,学生表中存在一个 birth 字段,这个字段表示学生 ...

  4. MySQL 常用运算符

    1.算数运算符 加 mysql> select 1+2; 减 mysql> select 2-1; 乘 mysql> select 2*3; 除 mysql> select 5 ...

  5. MySQL 常用运算符

    MySQL 数据库中的表结构确立后,表中的数据代表的意义就已经确定.而通过 MySQL 运算符进行运算,就可以获取到表结构以外的另一种数据. 例如,学生表中存在一个 birth 字段,这个字段表示学生 ...

  6. MySql常用函数及命令

    1 添加mysql\bin 到path 2 启动cmd 登陆 :mysql -hlocalhost -uroot -pxxxx 3退出 exit 在mysql>提示符下命令   show dat ...

  7. 快速学会MySQL常用操作方法

    文章目录 什么是数据库? 数据库管理系统? 数据库存储数据的特点 什么是关系型数据管理系统? MySQL数据库 MySQL数据库服务启动 客户端连接MySQL 导出和导入数据 从MySQL服务器导出数 ...

  8. MYSQL常用命令(转载)

    1.导出整个数据库 mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1) mysqld ...

  9. Windows平台下MySQL常用操作与命令

    1.导出整个数据库 mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1) mysqld ...

最新文章

  1. 哈尔滨工业大学计算机改专业课,哈尔滨工业大学计算机专业课 复试 2013HITCS
  2. 改名Meta俩月,脸书放弃虚拟现实操作系统:负责人跳槽谷歌
  3. 传递闭包(Floyd+bellman-Fold POJ1932)
  4. 植物2 IOS 怎么实名认证_抖音怎么开店图解,抖音开店必须实名认证吗?,抖音开店需要什么条件...
  5. java xwork_xwork-core-2.3.4源码 - 源码下载|通讯/手机编程|J2ME|源代码 - 源码中国
  6. C# 空合并运算符 ??
  7. Js中清空文件上传字段(input type=file )
  8. 【纪中集训2019.3.26】动态半平面交
  9. python问题汇总
  10. 笔记:python设计模式
  11. ElasticSearch 各模块介绍及参数配置详解
  12. iOS UITableView获取特定位置的cell
  13. 教育部:“改薄”工程实施中预防拖欠农民工工资
  14. java里新建线程设置线程名字_多线程开发不得不掌握,设置和获取线程名称及JVM如何运行的...
  15. C++中的文件输入/输出
  16. gcc/g++ 如何支持c11/c++11标准编译
  17. 滤波器原理及其作用计算机网络,电源滤波器的工作原理及作用
  18. 程序与进程以及作业之间的区别
  19. 地震观测仪器的历史和发展趋势(三)
  20. FastAPI 快速入门

热门文章

  1. Ubuntu之GCC:GCC编译器的简介、安装、使用方法之详细攻略
  2. Worker Service in ASP .NET Core
  3. Codeforces Round #555 (Div. 3) c2 d e f
  4. 数据量庞大的分页穿梭框实现
  5. 第五个神奇的电梯(2)
  6. 转: FFmpeg功能命令汇总
  7. Netty对Protocol Buffer多协议的支持(八)
  8. CentOS7安装xfce桌面环境
  9. 第二阶段团队项目冲刺第七天
  10. [入门]MyEclipse+tomcat搭建java web环境