首页 > 其他分享 >day65 -查询完

day65 -查询完

时间:2023-01-29 13:44:06浏览次数:46  
标签:-- 查询 studentresult subjectno result day65 SELECT

拆表查询

查询父子信息,将一张表拆成两张看待进行查询

 -- 查询父子信息:把一张表拆成两张表
 SELECT a.`categoryname`AS '父栏目',b.`categoryname` AS '子栏目'
 FROM `category` AS a, `category` AS b
 WHERE a.`categoryid` = b.pid

 

分页和排序

缓解数据库压力,给用户的体验更好

order by通过哪个字段排序,怎么排,asc升序desc降序

limit 起始值,页面大小

 -- 分页和排序
 -- order by 通过哪个字段排序,怎么排 asc 升序,desc 降序
 SELECT `studentno`,`studentresult`
 FROM `result`
 ORDER BY `studentresult` DESC
 ​
 ​
 -- 分页  缓解数据库压力,给人体验更好
 -- 每页显示2条数据
 -- limit 起始值,页面大小
 SELECT `studentno`,`studentresult`
 FROM `result`
 ORDER BY `studentresult` DESC
 LIMIT 1,2

 

子查询

在条件里再嵌套一个查询

理清结构,找到连接点

 -- 子查询
 -- 查询数据库1 考试结果 学号 编号 成绩 降序
 SELECT `studentno`,`subjectname`,`studentresult`
 FROM result r
 INNER JOIN `subject` sub
 ON r.subjectno = sub.`subjectno`
 WHERE `subjectname`='高等数学-1'
 ​
 -- 子查询
 SELECT `studentno`,`subjectno`,`studentresult`
 FROM `result`
 WHERE subjectno = (
     SELECT `subjectno`
     FROM `subject`
     WHERE `subjectname` ='高等数学-1'
 )

 


 ​
 

标签:--,查询,studentresult,subjectno,result,day65,SELECT
From: https://www.cnblogs.com/GUGUZIZI/p/17072484.html

相关文章

  • 苹果iPhone 日历查询功能异常
    2022年底苹果发布了IOS16.2版本系统,此时间段内所有升级的用户都将会出现日历查询功能失效,字符错乱等诸多问题。与客服沟通后告知,日历记录内容查询是没有时间限制的,可以无......
  • 7.14 SQL Server子查询
    SQLServer子查询目录SQLServer子查询简介嵌套子查询SQLServer子查询类型SQLServer子查询用于代替表达式SQLServer子查询与IN运算符一起使用SQLServer子查询与ANY运......
  • 7.15 SQL Server UNION联合查询(并集)
    SQLServerUNION(并集)目录SQLServerUNION(并集)简介UNION与UNIONALLUNION(联合)与JOIN(联接)示例UNION与ORDERBY示例简介SQLServer联合查询SQLServerUNION是一......
  • 7.10 SQL Server全外连接查询
    SQLServerFullOuterJoin目录SQLServerFullOuterJoinSQLServer全外连接简介全连接示例SQLServer全外连接简介全外连接也称全连接,效果很像左连接和右连接的结合......
  • 7.8 SQL Server内连接查询
    SQLServerInnerJoin目录SQLServerInnerJoinSQLServer内连接介绍SQLServer内连接(INNERJOIN)语法更多的SQLServer内连接示例SQLServer内连接介绍内连接是SQL......
  • 7.7 SQL Server连接查询
    SQLServer连接查询目录SQLServer连接查询简介创建示例表SQLServer内连接SQLServer左联接SQLServer右连接SQLServer全联接简介在关系数据库中,数据分布在多个逻辑......
  • MyBatis完成代理方式查询数据以及核心文件配置
    MyBatis目标能够完成Mybatis代理方式查询数据能够理解Mybatis核心配置文件的配置一、Mybatis1.1Mybatis概述1.1.1Mybatis概念MyBatis是一款优秀的持久层框架,用于简化JDB......
  • 可以实现一键批量查询快递单号吗
    随着互联网的高速发展,网络购物也成为了一件家常便饭的事情。无论是购买生活必需品,还是高档耐用品,大家都会习惯在网上查找一番。那么电商行业也逐渐成为了一个热门行业,相信许......
  • 金蝶云星空与四化智造MES(API)对接集成逐个单据查询打通新增职员
    金蝶云星空与四化智造MES(API)对接集成逐个单据查询打通新增职员对接系统金蝶云星空金蝶K/3Cloud结合当今先进管理理论和数十万家国内客户最佳应用实践,面向事业部制、多......
  • day64-联表查询
    联表查询大概同时显示多个表的数据进行查看或者合并从多张表中查取需要的信息/*分析需求,分析查询字段来自那些表格确定使用那种连接查询确定交叉点判断的条......