数据库
2016-01-04 17:58
232 查看
ps:第四章1.DELETE 和TRUNCATE的区别:delete删除的数据可以恢复,但是效率低;truncate删除的数据不可以恢复,但是效率高;
2.插入多行语句的简写发:insert into 表名(列属性),(...),(...);
3.把一个标的数据插入到另一个表:insert into (提供数据的)表名select * from (接收数据的)表名;
第五章
1.查询的基本结构:SELECT 列名 / *(表示所有列)FROM 表名 WHERE 条件(会显示数据);
2.表名前缀结构:SELECT 表名.列名 FROM 表名;
3.表名前缀的作用:区分不同表的同名列;
4.列别名:SELECT 原列名 AS 新列名 FROM 表名;
5.排除单个条件的重复数据:SELECT DISTINCT 列名 FROM 表名,
有多个条件时是同时满足条件才能删除重复数据;
6.查询某个范围的数据:SELECT * FROM 表名 WHERE 列 (NOT)IN ( , , , );
7.查询一个范围数据:SELECT * FROM 表名 WHERE BETWEEN.....AND .....;
8.返回限定行数的查询:SELECT列FROM 表 LIMIT <(开始0为第一个数据)序号>,返回多少条数据;
2.插入多行语句的简写发:insert into 表名(列属性),(...),(...);
3.把一个标的数据插入到另一个表:insert into (提供数据的)表名select * from (接收数据的)表名;
第五章
1.查询的基本结构:SELECT 列名 / *(表示所有列)FROM 表名 WHERE 条件(会显示数据);
2.表名前缀结构:SELECT 表名.列名 FROM 表名;
3.表名前缀的作用:区分不同表的同名列;
4.列别名:SELECT 原列名 AS 新列名 FROM 表名;
5.排除单个条件的重复数据:SELECT DISTINCT 列名 FROM 表名,
有多个条件时是同时满足条件才能删除重复数据;
6.查询某个范围的数据:SELECT * FROM 表名 WHERE 列 (NOT)IN ( , , , );
7.查询一个范围数据:SELECT * FROM 表名 WHERE BETWEEN.....AND .....;
8.返回限定行数的查询:SELECT列FROM 表 LIMIT <(开始0为第一个数据)序号>,返回多少条数据;
相关文章推荐
- ORACLE分页SQL语句
- mysql新建用户无法登录解决方案
- MySQL中的增删改查
- ORACLE中用rownum分页并排序的SQL语句
- Oracle表空间不足
- sql server中datename函数的使用
- Redis 性能幻想与残酷现实
- mysql 设置密码
- MongoDB安装问题解决
- postgresql 数据库使用手册
- mysql表结构不相同表导出和导入
- 【MongoDB】The description of index(一)
- SQLite之rowid与sqlite3_last_insert_rowid()
- MySQL 异常错误码使用 及 对照表
- mysql备份和还原--生产环境操作
- 使用NDOUtils将Nagios监控信息存入mysql
- MyISAM和InnoDB在工程实践中的选择
- mysql备份和还原(2)
- mybatis--mysql 批量插入批量更新在一条sql语句中完成
- SQL中 patindex函数的用法