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