我们比较常见的算术运算符想必大家已经接触过,就是我们从小熟知的加减乘除等运算,但是当我们用计算机来表达的时候,都用些什么符号来表达呢,我们来具体看一下:
算术运算符
从表达式结果看,它们的运算规则各不相同,上表中的加、减、乘、除和乘方运算比较容易理解,与我们平常进行运算的规则相同,下面我们着重介绍整除和求余的运算方法。
整除运算
下面我们看一下具体的结果是什么样的,我们将学生成绩表的语文成绩用2去整除会得到什么样的结果:
学生成绩表
我们创建一个查询,并写上查询语句:
语文成绩用2去整除
点击红色叹号,运行一下,来看看用2整除后的结果:
整除的运算规则
从结果中不难看出,整除的运算规则,小伙伴可以用Excel算一下看是不是这个规则。
取余运算
SELECTid,班级,姓名,yyAS原语文成绩,yymod2AS整除后成绩FROMxscj
运行结果如下:
取余的运算规则
从结果中可以看到取余的运算规则,小伙伴可以自己体会一下。
2、关系运算符
实际上关系运算符就是两个数进行比较的运算规则,主要有如下运算符:
关系运算符
我们如果将上述学生成绩表中语文成绩大于等于数学成绩的学生提出来,查询语句是这样的:
SELECTid,班级,姓名,yy,sxFROMxscjwhereyy>=sx
语文成绩大于等于数学成绩
语文成绩大于等于数学成绩的学生
当然了,其它关系运算符都可以这么用,或者连用,小伙伴们可以自己琢磨一下,看看怎么连用。
3、逻辑运算符
逻辑运算符
看下面的语句:
运行结果:
查询的学生成绩当中没有一班啥事
从上述运行结果可以看到,查询的学生成绩当中没有一班啥事,只有其他班级的学生成绩。
4、字符串运算符
字符串运算符
SELECTid,班级,姓名,班级+姓名as连接字符FROMxscj
两个字段的字符合到一个字段当中啦
从结果看到,两个字段的字符合到一个字段当中啦,是不是很有意思呢。下面我们来看看like的用法,这个like我们之前在查询语句中也用过,就是类似匹配的意思。看看下面这个语句:
提取一班的成绩
可以看到这样也可以提取一班的成绩,那么notlike想必大家也一定能够学会了,这里就不多讲啦。