美文网首页
SQL语句21天打卡,第19天0415

SQL语句21天打卡,第19天0415

作者: 没有昵称呀丫丫 | 来源:发表于2020-04-15 17:27 被阅读0次

    第19天作业 ,

    idoxu表,分数grade

    1)排名前三的学生 和分数 ;

    select * from idoxu order by grade asc limit3

    2)排名3 - 6名的学生 和分数 ;

    select * from idoxu6 ORDER BY grade desc limit 3,6

    3)排名6名以后的所有学生  和分数 ;

    select * from idoxu6 ORDER BY grade desc limit 6,10000

    作业答案参考 ,

    -- 1)排名前三的学生 和分数 ;

    SELECT c_name,grade FROM idoxu ORDER BY grade DESC LIMIT 3;

    -- 2)排名3 - 6名的学生 和分数 ;

    SELECT c_name,grade FROM idoxu ORDER BY grade DESC LIMIT 2,4;

    -- 3)排名6名以后的所有学生 和分数 ;

    SELECT c_name,grade FROM idoxu ORDER BY grade DESC LIMIT 5,666;

    注:这题目的是limit的用法,很多同学写的太复杂 ;

    limit是mysql的语法

    select * from table limit m,n

    其中m是指记录开始的index,从0开始,表示第一条记录

    n是指从第m+1条开始,取n条。

    select * from tablename limit 2,4

    即取出第3条至第6条,4条记录

    相关文章

      网友评论

          本文标题:SQL语句21天打卡,第19天0415

          本文链接:https://www.haomeiwen.com/subject/gsfhvhtx.html