heberoxx 发表于 2018-10-22 09:31:12

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

  在做sustaning的测试,我们经常需要用到一些数据库的增删查询等操作。在这里选择了公司的QA环境作为练习。写下基础的知识点以供以后查询。
  查询语句------select:
select * from application; select distinct alliance_idfromapplication; //distinct会罗列出这个列下面所有的 数据,不重复 select * from application order by application_id desc;// 降序排列  ----------|条件查询 whereandorbetween
select * from application where alliance_id='Ama25531'; select * from application where application_idbetween4983900 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 notapplication_id = 471305;  -----------|AS
  as 可以作为别名。注意,有As后面的字符不用交引号。中文字符可能会出错。
selectalliance_idas mingzi from application where application_id=477555;

页: [1]
查看完整版本: SQL基础---增删查询操作