1、select TOP
select top 子句用于规定要返回的记录的数目。对拥有数千条记录的大型表来说,是非常有用的。
注意:并非所有的数据库系统都支持select top语句。MySQL支持limit语句来选取指定的条数数据,oracle可以使用rowunm来选取
select * from Websites;
select * from Websites limit 2;
在Websites表中选取前50%的记录:
select top 50 percent * from Websites;
所以该语法用于Microsoft SQL Server数据库。
2 like操作符
like操作符用于在where子句中搜索列中的指定模式。
查询 Websites 表中 name 字段中首字母为G的字段:
select * from Websites
where name like 'G%';
查询 Websites 表中 name 字段中以k结尾的字段:
select * from Websites
where name like '%k';
查询 Websites 表中 name 字段中不以 oo 开头和结尾的字段:
select * from Websites
where name like '%oo%';
查询 Websites 表中 name 字段中不包含 oo 的字段:
select * from Websites
where name not like '%oo%';