数据库
black小黑黑
何以解忧,唯有暴富
展开
-
数据库复习之索引和explain
索引查看表中已经存在 index:show index from table_name;创建和删除索引索引的创建可以在CREATE TABLE语句中进行,也可以单独用CREATE INDEX或ALTER TABLE来给表增加索引。删除索引可以利用ALTER TABLE或DROP INDEX语句来实现。(1)使用ALTER TABLE语句创建索引。语法如下:alter table tab...原创 2019-10-06 15:33:33 · 204 阅读 · 0 评论 -
数据库复习之五种连接
join有5中连接方式:1.内连接(inner join…on…)2.全外连接(full join …on … )3.左连接(left join …on…)4.右连接(right join …on …)5.交叉连接(cross join …on …)1.内连接(inner join…on…)select * from table1 a inner join table2 b on a.id=b...原创 2019-10-06 16:24:28 · 484 阅读 · 1 评论 -
数据库复习之Group By
Group By概念Group By语句从英文的字面意义上理解就是“根据(by)一定的规则进行分组(Group)”。作用:通过一定的规则将一个数据集划分成若干个小的区域,然后针对若干个小区域进行数据处理。注意:group by 是先排序后分组!语法SELECT expression1, expression2, … expression_n,aggregate_function (a...原创 2019-10-06 21:12:05 · 280 阅读 · 0 评论 -
数据库复习之去重数据
1. 查看过滤重复后的数据思路, group by 分组可以对多个列进行分组, 分组后可以过滤掉重复的数据SELECT id,un,pw,sex,email FROM USER GROUP BY id2. 查看重复的数据SELECT id,un,pw,sex,email,COUNT(1) FROM USER GROUP BY id HAVING COUNT(1)>1 3. 删...原创 2019-10-06 22:08:23 · 146 阅读 · 0 评论 -
sql语句中删除表 drop、truncate和delete的用法
一、SQL中的语法1、drop table 表名称 eg: drop table dbo.Sys_Test2、truncate table 表名称 eg: truncate table dbo.Sys_Test3、delete from 表名称 where 列名称 = 值 eg: delet...原创 2019-10-07 15:19:42 · 473 阅读 · 0 评论