上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.3.2 语法特性
提示:接下来我们会看到几个查询示例。在还没有正式开始学习SQL语句之前,可以暂时不必理会其中的细节。
SQL语句非常接近自然语言(英语),我们只需掌握几个简单英文单词(例如SELECT、INSERT、UPDATE、DELETE等)的作用,就可以完成绝大部分的数据库操作。例如,以下是一个简单的查询语句:
即便对于没有学过SQL的初学者,我们只要知道几个英文单词的意思就不难理解该语句的作用。该语句查找员工表(employee)中月薪(salary)高于或等于10 000元的员工,返回了员工的工号(emp_id)、姓名(emp_name)以及月薪(salary),并且按照工号进行排序显示。
在此可以看出,SQL语句非常简单直观,因为它在设计之初就考虑了非技术人员的使用需求。SQL是一种声明式的语言,我们只需说明想要的结果(What),而不用指定怎么做(How),具体的操作交由数据库管理系统完成。