0
点赞
收藏
分享

微信扫一扫

MYsql中的简单查询

孟祥忠诗歌 2022-03-14 阅读 69

使用第6版数据库系统中的“大学中”的数据 

一个经典的SQL查询具有以下格式:
        select A1,A2,....An

        from r1,r2....rm

        where P;

A代表属性attribute;r代表关系relation;P代表谓词

  • 列出所有学生(student)的学号(ID)、姓名(name)和系(dept_name)

  • 列出所有计算机系绩点在50以上的学生姓名和绩点

  • 列出所有计算机系的课程

  • 查询所有学生每一门课程的成绩,打印出学号、课程号和成绩,并按学号排序

                mysql中的排序:order by(desc表示降序/asc表示升序)

                        select name                                                        select

                        from instructor                                                     from instructor

                        where dept_name = 'Physics'                           order by salary desc,name asc(次序);

                        order by name;

  •  

  • 查询所有学生每一门课程的成绩,打印出学号、学生姓名、课程号和成绩,无需排序

  • 查询所有学生每一门课程的成绩,打印出学号、学生姓名、课程名称和成绩,并首先按课程名排序,再按学号排序

举报

相关推荐

0 条评论