这是关于数据分析中SQL的入门手册系列的第二部分。今天主要介绍一下关于WHERE子句的细节。我利用一整个篇幅来介绍WHERE并不奇怪,因为它真的很重要,在SQL中你需要利用它来筛选你想要的数据。
前半部分我将给你展示不同的操作。在后半部分,我们最终会导入我们关心的7,000,000+行的数据集(关于飞机延误),并且还会给你一些小的作业来测试你的SQL知识,让你多加练习!
如果你是初学者,你可以先浏览下面的文章:
如何安装Python, SQL, R和Bash
数据分析——SQL初学者入门手册1
如何给postgreSQL安装SQL Workbench
确定你的SQL数据环境能够正常运作
如果你已经按照上述的文章中的做法完成了基本设定,你应该已经准备好了。但是为了以防万一,你最好再次确认3件事:
你的可运作的数据服务器
SQL工作台可靠地连接到你的数据服务器
zoo数据集
确认之后,你就可以开始学习新的东西了!
SQL WHERE 子句
在SQL数据分析第一部,我们是在终端上进行的,但是这次我们重新在SQL工作台上运行语句:
这是使用SQL最基本的例子,你可以更加熟练地应用...
SQL WHERE 与比较符号
首先-你不仅可以考虑“什么等于什么”。它也可以“大于”,“小于”,“不等于”,等等。
这里是一个比较符号的列表:
看几个具体的例子:
你怎么选择所有不是斑马的动物呢?
你怎么选择需水量小于300的动物呢?
领取专属 10元无门槛券
私享最新 技术干货