从第2章开始,我们将正式学习SQL这门简单又实用的语言!相信大家都还记得,SQL语句的主要功能是从表中抓取信息数据。没错,所以由关键词“SELECT”引导的检索型语句“SELECT...FROM...”就是我们首先要掌握的基础操作。我们会从检索整张表和检索特定列开始学起,它们对应的需求分别是查看整张表中含有的全部信息,以及查看特定列中含有的信息数据。
事实上,关键词“SELECT”就像一只看不见的手,它随时听候我们的调遣,预备从指定地点抓取我们渴望的信息数据。在基础的检索语句中,关键词FROM后一般跟表名,而SELECT后一般跟列名,言下之意就是告诉这只手要从某张表中抓取某列信息数据。顺带地,我们还会为大家介绍如何理解表中的列与行,并讲解SQL语句的书写规范。
不过仅掌握这些操作还不够,请大家发挥一下想象力:魔法师杰夫被守财奴夏洛克邀请到家中,夏洛克希望杰夫能帮助自己找到散落在昏暗地下室里的金粒。然而就在杰夫念完咒语SELECT gold_grains FROM Basement并将金粒全部找出来以后,吝啬的夏洛克却表示杰夫只能拿走最上面的一颗金粒作为报酬。那么毫无疑问,杰夫一定会希望最大的那颗金粒堆在最上面。所以他还要想办法将一颗颗金粒从大到小排列。同样的道理,当我们把信息数据从表中检索出来以后,它们可能乱糟糟的。在这种情况下,我们还要对检索结果做进一步的调整。这涉及的主要操作有:对结果进行排序、去掉重复返回的行,以及限制结果的输出行数。
好了,以上就是本章的内容导读,下面就让我们跟随李乔丹的择偶之旅开启正式的学习吧!