上一篇:【SQL基础(三)】【SQL INSERT INTO 语句+SQL UPDATE 语句+SQL DELETE 语句】
SQL SELECT LIMIT 子句
SELECT TOP 子句用于规定要返回的记录的数目。
SELECT TOP 子句对于拥有数千条记录的大型表来说,是非常有用的。
并非所有的数据库系统都支持 SELECT TOP 语句。 MySQL 支持 LIMIT 语句来选取指定的条数数据, Oracle 可以使用 ROWNUM 来选取。
SQL Server / MS Access 语法
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; 原数据
原数据
显示前三的网站
SELECT * FROM websites LIMIT 3;
SQL LIKE 操作符
LIKE 操作符用于在 WHERE 子句中搜索列中的指定模式。
SQL LIKE 语法
SELECT column_name(s)
FROM table_name
WHERE column_name LIKE pattern;
选取country以U开头的数据
选取name中有oo的数据
SQL 通配符
通配符可用于替代字符串中的任何其他字符。
SQL 通配符
在 SQL 中,通配符与 SQL LIKE 操作符一起使用。
SQL 通配符用于搜索表中的数据。
使用 SQL % 通配符
选取 url 以字母 “https” 开始的所有网站
使用 SQL _ 通配符
选取一个任意字符开始oog后面任意多个字符的数据
使用 SQL [charlist] 通配符
选取 name 以 “G"或"F” 开始的所有网站
选取 name 以 A 到 Z字母开头的网站