sql基础总结:
修改表字段类型:
alter table 表名 modify 字段名称 需要修改的字段类型;
增加表字段:
alter table 表名 add column 字段名称 字段类型;
删除表字段:
alter table 表名 drop column 字段名称;
字段改名:
alter table 表名 change 旧字段名称 新字段名称 新字段类型(可不写);
查看建表语句:
show create table 表名;
查询数据时给字段追加数据:
select concat(字段,'要追加的数据') from 表名;
MySql中的运算符总结:
select 0.1+ 0.3333,0.1-0.3333,0.1*0.3333,1/2,1%2;
+-------------+------------+------------+-----+-----+
| 0.1+ 0.3333 | 0.1-0.3333 | 0.1*0.3333 | 1/2 | 1%2 |
+-------------+------------+------------+-----+-----+
| 0.4333 | -0.2333 | 0.03333 | 0.5 | 1 |
+-------------+------------+------------+-----+-----+
/ 除法,返回商
% 除法,返回余数
MOD函数也可取余
select 3%2,mod(3,2);
+-----+----------+
| 3%2 | mod(3,2) |
+-----+----------+
| 1 | 1 |
+-----+----------+
REGEXP运算符 当查询字段的值中含有 某个字符串 时 返回值为1 否则返回0
select 字段 regexp '某个字符串' from 表名;

Paste_Image.png
ISNULL函数
select name,age,ISNULL(score,0) from tb_Student
7 where ISNULL(score,0)<=60;
如果score为NULL则 as 为 0
记录联合 UNION 和 UNION ALL

Paste_Image.png

Paste_Image.png