算术运算符和比较运算符
学习要点
- 运算符就是对两边的列或值进行运算(计算或者比较大小等)的符号
- 使用算术运算符可以进行四则运算
- 括号可以提升运算符的优先级别
- 包含NULL 的运算,结果也是NULL
- 比较运算符可以用来判断列或值知否相等,还可以用来比较大小
- 判断是否为NULL,需要使用IS NULL 或者IS NOT NULL运算符
开始学习之前我们先准备数据:
-- 创建student表
CREATE TABLE student (
sid CHAR(6),
sname VARCHAR(50),
age INT,
gender VARCHAR(50) DEFAULT 'male',
birthday VARCHAR (19)
);
-- 向student表插入数据
INSERT INTO student (sid,sname,age,gender,birthday) VALUES ('S_1001', 'lili', 14, 'male' ,'2006-09-20');
INSERT INTO student (sid,sname,age,gender,birthday) VALUES ('S_1002', 'wang', 15, 'female' ,'2004-11-11');
INSERT INTO student (sid,sname,age,gender,birthday) VALUES ('S_1003', 'tywd', 16, 'male' ,'2004-02-22');
INSERT INTO student (sid,sname