随笔分类 -  sql

摘要:索引1.什么是索引?有什么用? 索引就相当于一本书的目录,通过目录可以快速的找到对应的资源。 在数据库方面,查询一张表的时候有两种检索方式: 第一种方式:全表扫描 第二种方式:根据索引检索(效率很高) 索引为什么可以提高检索效率呢? 其实最根本的原理是缩小了扫描的范围。 索引虽然可以提高检索效率,但 阅读全文
posted @ 2020-03-30 22:18 wwww2 阅读(185) 评论(0) 推荐(0)
摘要:(仅供了解) mysql默认使用的存储引擎是InnoDB方式。默认采用的字符集是UTF8 什么是存储引擎呢? 存储引擎这个名字只有在mysql中存在。(Oracle中有 对应的机制,但是不叫做存储引擎。Oracle中没有特殊的名字, 就是"表的存储方式") mysql支持很多存储引擎,每-一个存储引 阅读全文
posted @ 2020-03-30 19:20 wwww2 阅读(151) 评论(0) 推荐(0)
摘要:union 与 limit union: UNION 操作符用于合并两个或多个 SELECT 语句的结果集。 请注意,UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同。 默认地,UNION 操作符选取不同的值。 阅读全文
posted @ 2020-03-30 17:28 wwww2 阅读(913) 评论(0) 推荐(0)
摘要:根据表的连接方式来划分,包括: . 内连接: 等值连接 非等值连接 自连接 外连接: 左外连接(左连接) 右外连接(右连接)| 全连接(这个不写,很少用!) 案例:找出每一个员工的部门名称,要求显示员工名和部门名。 select e.ename,d.dname from emp e,dept d w 阅读全文
posted @ 2020-03-29 20:47 wwww2 阅读(210) 评论(0) 推荐(0)
摘要:什么是表? 表: table 表:table是数据库的基本组成单元,所有的数据都以表格的形式组织,目的是可读性 一个表包括行和列: 行:被称为数据/记录(data) 列:被称为字段(column) 每一个字段应该包括哪些属性? 字段名、数据类型、相关的约束。 学习MySQL主要还是学习通用的sQIL 阅读全文
posted @ 2020-03-29 20:35 wwww2 阅读(372) 评论(0) 推荐(0)
摘要:查询表结构: desc 表名; 简单的查询语句(DQL) 语法格式: 1.查询部分字段 select字段名1,字段名2,字段名3..... from表名; 提示: 1.任何一条sql语句以“;"结尾。 2.sql语句不区分大小写 select 字段名*12 as 新字段名 from表名;(字段可以进 阅读全文
posted @ 2020-03-13 10:12 wwww2 阅读(342) 评论(0) 推荐(0)