Data Query Language(DQL 数据查询语言),如:对表中的查询操作

1.去除重复的结果集

  SELECT DISTINCT age FROM stu;#必须保证查询的记录完全一样才能去重

    

  

 2.多个字段查询

  所有字段:SELECT * FROM stu;

  限定字段:SELECT NAME age FROM stu;

3.计算列

  可以使用四则运算。ifnull(表达式1,表达式2),如果一项为null,则结果都为null;

4.条件查询

  where 后跟条件

  比较运算符:>,<,=,<=,>=

  between and

  and or(||) not(!)

  in(值1,值2,值3)

  is null

5.排序

  SELECT age FROM stu ORDER BY age;#默认升序

  

 

  SELECT age FROM stu ORDER BY age DESC;#降序

   

 

 

6.模糊查询like

  _表示单个任意字符

  查询姓名第二个字是‘’家‘’的人:SELECT NAME FROM stu WHERE NAME LIKE '_家%';

  %表示多个任意字符

  查询姓马的人:SELECT NAME FROM stu WHERE NAME LIKE '马%';

 

Posted on 2022-06-02 08:59  LutixiaGit  阅读(34)  评论(0编辑  收藏  举报