书目信息 中文名:<SQL必知必会(第4版)> 英文名:<Sams Teach Yourself SQL in 10 Minutes - Fourth Edition> MySQL MySQL - HomePage Wiki - MySQL 在CentOS7系统中安装MySQL5.7 01-确认系统版本 # uname -a Linux CentOS-7 3.10.0-327.el7.x86_64 #1 SMP Thu Nov 19 22:10:57 UTC 2015 x86_64…
这两天看了<SQL必知必会>第四版这本书,并照着书上做了不少实验,也对以前的概念有得新的认识,也发现以前自己有得地方理解错了.我采用的数据库是SQL Server2012.数据库中有一张比赛成绩表,表里有四个字段.下面变列出我新学到的知识. 这个是数据库的全部记录 1.order by 语句: select * from Scores order by name , Score desc 执行结果: ①order by在执行排序功能时,会先对排序字段按abcd这样的顺序进行,汉字的话是按拼…
1.SELECT基本语句: SELECT 字段名1,···,字段名n FROM 表名 2.检索所有字段,用"*"替换字段名,这会导致效率低下 SELECT * FROM 表名; 3.去除重复项,“DISTINCT”作用于所有字段 SELECT DISTINCT 字段名1,···,字段名n FROM 表名; 4.若检索结果过多,可限定结果的条数 SELECT 字段名 FROM 表名 WHERE ROWNUM<=n; 5.对检索出的数据进行排序,ASC为升序,也为默认排序方式:DES…
网易新闻的盖楼乐趣多,某一天也想实现诸如网易新闻跟帖盖楼的功能,无奈技术不佳(基础不牢),网上搜索了资料才发现SQL查询方法有一种叫递归查询,整理如下: 一.查询出 id = 1 的所有子结点 with my1 as (select * from table where id = 1 union all select table.* from my1, table where my1.id = table.fatherId) select * from my1 结果包含1这条记录,如果不想包含,…