MYSQL
来源:互联网 发布:vscode markdown 编辑:程序博客网 时间:2024/06/06 01:59
1.添加语句
语法格式:insert into 表名(字段名....)values(字段值....);
例句
insert into student(id,name)values(1,'guozhong');
扩展:可以全部字段添加值
insert into student set id=1,name='guozhong';
添加多条数据
insert into student values(6,'guozhong'),(7,'guodong');
2.更新语句
语法格式:update 表名 set 字段名=‘要更改的值’where=条件语句
例句
update student set name="guosan" where id=2;
3.删除语句
语法格式:delete from 表名 where 条件
例句
delete from student where id=1;
查询语句
1.单表查询
语法格式:select * from 表名,select 字段值 from 表名
带有in关键字的查询
select * from student where id IN(4,5);//IN表示某个字段在某个范围内
select * from student where id NOT IN(4,5)//表示不在这个范围
带有between and 关键字查询
select * from student where id between 1 and 2;
带有distinct关键字查询
select distinct 字段名from 表名
例句
select distinct name from student
带有like关键字查询
select * from student where name like 'guo%'; //这个通配表示以guo开头的名字
select * from student where name like 'g%o'; //这个通配表示以g开头的名字并且以o结尾的名字
select * from student where name like '%o%'; //这个通配表示以含有g的名字
select * from student where name like 'g_o'; //这个通配表示以g开头的名字并且以o结尾的名字
select * from student where name='guodong ' and id=5;
高级查询
1.总数
select count(*) from student;
2.sum
语法格式
select sum(grade) from student;
select avg(grade) from student;
select min(grade) from student;
select max(grade) from student;
2.对查询结果进行排序
select * from student order by(grade) desc//降序查找
3.分组查询
select * from student group by gender;
select * from student group by gender having sum(grade)>300;
4.使用limit限制查询结果
select * from student limit 4;
select * from student limit 4,4;
多表查询
交叉连接查询
select * from 表名 cross join 表名
select emp.name ,dep.id from emp ,dep where emp.id=dep.id;
阅读全文
0 0
- Mysql
- MySql
- MYSQL
- MySQL
- mysql
- mysql
- mysql
- mysql
- Mysql
- Mysql
- mysql
- MySQL
- mysql
- Mysql
- mysql
- mysql
- mysql
- mySQL
- java多线程:ExecutorService多线程实例(六)
- 腾讯2017暑期实习生编程题(三)----有趣的数字
- springmvc的工作流程
- AKOJ -- 1529 -- 寻找最大数
- Arduino 编程技巧 睡眠模式的运用 2个AA电池运行一年的秘密(未完待续)
- MYSQL
- Intellij Idea 使用技巧
- Win32API学习笔记第七章(三)
- Arduino Uno 无声无息的开关 固态继电器(四引脚)的实验
- pagehelper连接查询分页问题
- Android如何去掉顶部标题栏
- EasyNVR实现网页/微信播放RTSP摄像机HLS直播时出现起播等待问题的优化过程
- 在eclipse中添加新的tomcat,没法添加,next按钮呈灰色,点击不了
- HDU2089 不要62[数位DP]