阅读 201

SQL 语法(SQL 基础教程)

SQL的语法受美国国家标准协会(ANSI)和国际标准化组织(ISO)的约束。

SQL语句

SQL语句非常简单明了,就像普通的英语一样,但是具有特定的语法。

SQL语句由以分号(;)终止的一系列关键字,标识符等组成。这是有效的SQL语句的示例。

示例

SELECT emp_name, hire_date, salary FROM employees WHERE salary > 5000;

为了提高可读性,您还可以编写相同的语句,如下所示:

示例

SELECT emp_name, hire_date, salary FROM employees WHERE salary > 5000;

在SQL语句的末尾使用分号-它终止该语句或将该语句提交给数据库服务器。但是,某些数据库管理系统没有这样的要求,但是使用它是一种最佳实践。

在接下来的章节中,我们将详细讨论这些语句的每个部分。

注意: SQL语句内可以发生任意数量的换行符,但前提是任何换行符都不会破坏关键字,值,表达式等。

SQL中的区分大小写

考虑另一个从雇员表中检索记录的SQL语句:

示例

SELECT emp_name, hire_date, salary FROM employees;

也可以编写相同的语句,如下所示:

示例

select emp_name, hire_date, salary from employees;

SQL关键字不区分大小写,表示SELECT与相同select。但是,数据库名称和表名称可能区分大小写,具体取决于操作系统。通常,Unix或Linux平台区分大小写,而Windows平台则不区分大小写。

提示:建议以大写形式编写SQL关键字,以使其与SQL语句中的其他文本区分开来,以便更好地理解。

SQL注释

注释只是数据库引擎忽略的文本。注释可用于提供有关SQL语句的快速提示。

SQL支持单行和多行注释。要编写单行注释,请使用两个连续的连字符(--)作为开始行。例如:

示例

--选择所有员工SELECT * FROM employees;

但是,要编写多行注释,请在注释前面加一个斜杠,然后加上一个星号(/*),然后在注释后面加一个星号,然后再加上一个斜杠(*/),如下所示:

示例

/* 选择所有工资
   大于5000的员工 */SELECT * FROM employeesWHERE salary > 5000;


文章分类
代码人生
文章标签
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐