③数据库相关查询语句的运用----SQL----高级应用

1.SELECT  TOP 子句用于规定要返回的记录的数目;对于拥有数千条记录的大型表来说,是非常有用的。

  select*from table_name limit 5; 查询table_name 表中的五条数据

  select column_name from table_name limit number;   查询table_name 表中column_name 列中的number条数据

   SELECT TOP 50 PERCENT*FROM table_name;      查询table_name表中的前百分之五十的数据(在 Microsoft SQL Server 数据库中可执行。)

 

2.LIKE 

    类似(模糊查询)(通配符)

 

3.IN 操作符   该操作符允许在where子句中规定多几个值

  SELECT*FROM table_name WHERE column_name IN('GOOLE','菜鸟教程'); 查询table_name表中的column_name列中值为‘GOOLE’和‘菜鸟教程’的相关数据。(条件查询)

IN与‘=’的异同:同:均在WHERE中使用作为筛选条件之一,均是等于的含义

       异:IN可以规定多个值,‘=’规定一个值

   SELECT column_name(s) FROM table_name WHERE column_name IN(value1,value2,..);

                             column_name=value1;

 

4.BETWEEN 操作符用于选取介于两个值之间的数据范围内的值

posted @ 2017-11-06 17:18  燃烧的果冻  阅读(121)  评论(0)    收藏  举报