SQL基础---增删查询操作

在做sustaning的测试,我们经常需要用到一些数据库的增删查询等操作。在这里选择了公司的QA环境作为练习。写下基础的知识点以供以后查询。


查询语句------select:

    

select * from application;

   

 select distinct alliance_id  from  application; //distinct会罗列出这个列下面所有的 数据,不重复

   

 select * from application order by application_id desc;// 降序排列


----------|条件查询 where  and  or  between

   

 select * from application where alliance_id='Ama25531';

   

 select * from application where application_id  between  4983900 and 49802312;

----------|like

    like主要与通配符一起配合使用,我认为主要的通配符有两个分别是 % 和 _

   

 select * from application where alliance_ID like 'Ema%';// %代表的是匹配剩下的所有字符
    select * from application where alliance_ID like 'Ema2820_'; //_仅仅代表的是匹配一个字符

-----------|in

    in主要是当你有多个具体的数据要同时取出的时候。可以用in,括号里面有你想取出的机组数据。

    

select * from application where application_id in ('Ama25531','Ema28201');

-----------|Not

    Not,顾名思义就是排除的意思。可以排除你不想取出的数据。

    

select * from application where not  application_id = 471305;


-----------|AS

    as 可以作为别名。注意,有As后面的字符不用交引号。中文字符可能会出错。

   

 select  alliance_id  as mingzi from application where application_id=477555;

你可能感兴趣的:(sql,ce)