4-sql高级教程

1 TOP 子句

TOP 子句用于规定要返回的记录的数目。

SQL Server 的语法:

SELECT TOP number|(PERCENT ) column_name(s) FROM table_name

MySQL 语法

SELECT column_name(s)
FROM table_name
LIMIT number

Oracle 语法

SELECT column_name(s)
FROM table_name
WHERE ROWNUM <= number

2 LIKE 操作符

LIKE 操作符用于在 WHERE 子句中搜索列中的指定模式。

3 SQL 通配符

通配符描述%替代一个或多个字符_仅替代一个字符[charlist]字符列中的任何单一字符

[^charlist]

或者

[!charlist]

不在字符列中的任何单一字符

4 IN 操作符

IN 操作符允许我们在 WHERE 子句中规定多个值。

5 BETWEEN 操作符

操作符 BETWEEN ... AND 会选取介于两个值之间的数据范围。这些值可以是数值、文本或者日期

SQL BETWEEN 语法

SELECT column_name(s)
FROM table_name
WHERE column_name
(NOT)|
BETWEEN value1 AND value2

6 SQL Alias

表的 SQL Alias 语法

SELECT column_name(s)
FROM table_name
AS alias_name

列的 SQL Alias 语法

SELECT column_name AS alias_name
FROM table_name


原文地址:https://www.cnblogs.com/xiaodoujiaohome/p/5692714.html