SQL SELECT TOP 子句用于规定要返回的记录的数目,对于大型表很有用。 SQL Server|MS Access语法
SELECT TOP number|percent column_name FROM table_name;
MYSQL|Oracle 中SQL SELECT TOP 等价 Mysql语法
SELECT column_name FROM table_name LIMIT number;
Oracle 语法
SELECT column_name FROM table_name WHERE ROENUM<=number;
SQL LIKE 操作符 LIKE操作符用于在WHERE子句中搜索列中的指定模式。语法
SELECT column_name FROM table_name WHERE column_name LIKE pattern;
SQL通配符用于替代字符串中任何其他字符。与SQL LIKE一起使用用于搜索表中数据。
通配符描述%替代0个或多个字符_替代一个字符[charlist]字符列中任何单一字符[^charlist]或[!charlist]不再字符列中的任何单一字符Mysql用REGEXP 或NOT REGEXP 运算符操作正则表达式。
SQL IN 操作符允许在WHERE子句中规定多个值。语法
SELECT column_name FROM table_name WHERE column_name IN (value1,value2,…);
SQL BETWEEN操作符用于选取介于两个值之间的数据范围内值,可以是文本数值日期。语法
SELECT column_name FROM table_name WHERE column_name BETWEEN value1 AND value2;
SQL别名可以为表名称或列名称指定别名。当查询超过一个表、使用了函数、名称很长、需要把列结合起来时使用。语法
SELECT column_name AS alias_name FROM table_name; SELECT column_name FROM table_name AS alias_name;