从今天开始,我打算给新手小白同学普及一下基础知识,原理什么的咱们就不谈了,为了让大家更快上手,我只将这些知识该如何使用告诉大家。等大家对这些基础有一定的认识,可以自主的去探索一下这些知识的原理。这样效率可能会好点,真心希望能帮助到大家~
在普及知识之前,我想先让大家看一下数据库在运行时的先后顺序,这个请务必多看多记,我每次都会贴出来,因为它真的很重要,要深入学习一定要记得这个运行先后顺序。
(8)SELECT (9)DISTINCT (11)<Top Num> <select list>
(1)FROM [left_table]
(3)<join_type> JOIN <right_table>
(2) ON <join_condition>
(4)WHERE <where_condition>
(5)GROUP BY <group_by_list>
(6)WITH <CUBE | RollUP>
(7)HAVING <having_condition>
(10)ORDER BY <order_by_list>
今天先来讲解SELECT的用法:
SQL SELECT 语句
SELECT 语句用于从表中选取数据。
结果被存储在一个结果表中(称为结果集)。
SQL SELECT 语法
SELECT 列名称 FROM 表名称
以及:
SELECT * FROM 表名称
注释:SQL 语句对大小写不敏感。SELECT 等效于 select。
SQL SELECT 实例
如需获取名为 "LastName" 和 "FirstName" 的列的内容(从名为 "Persons" 的数据库表),请使用类似这样的 SELECT 语句:
SELECT LastName,FirstName FROM Persons
"Persons" 表:
SQL SELECT * 实例
现在我们希望从 "Persons" 表中选取所有的列。
请使用符号 * 取代列的名称,就像这样:
SELECT * FROM Persons
提示:星号(*)是选取所有列的快捷方式。
结果:
SELECT就是数据库中的查询语句,打个比方当你希望从10000个人中找到一些有特点的人的时候,SELECT就是一个机器人一样可以根据这些特点快速的找到你要的人,或者如果你就是要找这10000人,它也可以全部给你找出来。它的任务就是找东西,就这么简单~