MySql基础及运算符 小总结

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
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容