DQL-分页查询和DQL-基础查询

DQL-分页查询

语法:limit开始的索引。每页查询的条数

公式:开始的索引=(当前的页码 - 1)*  每页显示的条数

- - 每页显示3条记录

  SELECT * FROM student LIMIT 0,3;- -  第一页

  SELECT * FROM student LIMIT 3,3;- -  第二页

  SELECT * FROM student LIMIT 3,3;- -  第三页

limit是一个MySQL方言

DQL-基础查询

多个字段的查询

  select  字段名1,字段名2,字段名3...from  表名;

    注意:

      如果查询所有字段,则可以使用*来代替字段列表

      select  *  from  表名;

去除重复:

  distinct

   - -  去除重复的结果集

   SELECT  DISTINCT  address  from  student

计算列

 一般可以使用四则运算计算一些列的值,(一般只会进行数值 型的计算)

  ifnull(表达式1,表达式2):null参与的运算。计算结果都为null

    表达式1:哪个字段需要判断是否为null

    如果该字段为null后的替换值

- -  计算math和english的分数之和

SELECT  NAME,math,english,math  +  english  from  student

- -  如果有null参与的运算,name计算的结果都为null;

SELECT  NAME,math,english,math  +  ifnull(english,0)from  student

起别名

as:as也可以省略

posted @ 2022-09-29 10:48  肥宅快乐水~  阅读(39)  评论(0编辑  收藏  举报