SQL基础知识归纳总结
2015-09-16 19:49
357 查看
1、SQL语句主要分类
(1)DDL:Data Definition Languages,数据定义语言,常用的语句关键字主要包括create、drop、alter等;
(2)DML:Data Manipulation Language,数据操作语句,常用的语句关键字主要包括insert、delete、update和select等;
(3)DCL:Data Control Language,数据控制语言,常用的语句关键字包括grant、revoke等。
2、UNION和UNION ALL的区别
(1)UNION ALL是把结果集直接合并在一起,没有去重的结果;
(2)UNION是将UNION ALL后的结果进行一次distinct,去除重复记录后的结果。
3、MySQL自带数据库作用
(1)information_schema:主要存储了系统中的一些数据库对象信息,如用户表信息、列信息、权限信息、字符集信息、分区信息等;
(2)mysql:存储了系统的用户权限信息;
(3)test:系统自动创建的测试数据库
(1)DDL:Data Definition Languages,数据定义语言,常用的语句关键字主要包括create、drop、alter等;
(2)DML:Data Manipulation Language,数据操作语句,常用的语句关键字主要包括insert、delete、update和select等;
(3)DCL:Data Control Language,数据控制语言,常用的语句关键字包括grant、revoke等。
2、UNION和UNION ALL的区别
(1)UNION ALL是把结果集直接合并在一起,没有去重的结果;
(2)UNION是将UNION ALL后的结果进行一次distinct,去除重复记录后的结果。
3、MySQL自带数据库作用
(1)information_schema:主要存储了系统中的一些数据库对象信息,如用户表信息、列信息、权限信息、字符集信息、分区信息等;
(2)mysql:存储了系统的用户权限信息;
(3)test:系统自动创建的测试数据库
相关文章推荐
- MySQL中的?加关键字查询命令用法
- redis+PHP实现的一个优先级去重队列
- PostgreSQL 硬件性能调整
- SQL Server 2008 数据库定时自动备份
- oracle 表空间不足处理
- SQL Server 2008 数据库同步
- Hiredis 基本使用
- MySQL命令显示所有可供查询的分类
- mysql 性能优化方向
- iOS疯狂讲解之SQLite语句
- SSIS 使用Sql Sever记录日志和查询sysssislog
- 通过读取excel数据和mysql数据库数据做对比(二)-代码编写测试
- Kettle 5.4 SQL2Oracle简单实例
- mysql本地IP识别但是不识别127.0.0.1问题
- sqlserver清除缓存,记录查询时间
- MySQL设置表名不区分大小写
- hibernate mysql 乱码的解决方法
- Oracle 学习笔记 18 -- 存储函数和存储过程(PL/SQL子程序)
- MongoDB学习日记 - java代码(七):runCommand & BasicDBObject
- shell批量插入redis测试数据