DQL简单语句和条件语句

1. 语法:
    select * from 表名;
    select 列名1,列名2.... from 表名;
        
2. 去重关键字
    select distinct 列名 from 表名;
    注意:多列去重,要求内容完全一致...
            
3. 在查询语句中进行运算,不会影响原表中的数据..

4. null值参数学运算结果还是null
    ifnull() 函数
    ifnull(列名,默认值) 如果该有字段为null,就可以指定你自定义的默认值
        
5. 设置别名
    select 列名 [as] 列别名 from 表名 [as] 表别名;
        
6. 解释
    [] 里面内容可写可不写

条件查询

1. 语法
    select ... from 表名 where 条件;
        
2. 关系(比较)运算符
   = != > < >= <=
        
3. 逻辑运算符
   &&    and(条件同时成立)
   ||    or(条件满足一个)
   !     not(条件取反)
    
4. in关键字(某一列,查询多个值)
   select ... from 表名 where 列名 in (值1,值2,值3....);
        
5. between关键字(范围查询)
   select ... from 表名 where 列名 between 较小的值 and 较大的值;
        
6. null值判断
   is null 查询null值数据
   is not null 查询非null值数据
    
7. like关键字(模糊匹配)
   select ... from 表名 where 列名 like '通配符字符串';
   _ 单个任意字符
   % 多个任意字符    

 

posted @ 2020-08-03 14:40  一半人生  阅读(129)  评论(0编辑  收藏  举报