当前位置: 首页 > news >正文

可以做设计兼职的网站360免费建站不要钱

可以做设计兼职的网站,360免费建站不要钱,皮具网站建设服装网站,海珠做网站公司今天刷SQL简单查询,大家有兴趣可以刷一下 目录 相关表数据: 题目及思路解析: 总结归纳: 知识补充: 关于LIKE操作符/运算符 LIKE其他使用场景包括 LIKE模糊匹配情况 相关表数据: 1、student_info表 2、sc…

今天刷SQL简单查询,大家有兴趣可以刷一下

目录

相关表数据:

题目及思路解析:

总结归纳: 

知识补充:

关于LIKE操作符/运算符

LIKE其他使用场景包括

LIKE模糊匹配情况


相关表数据:

1、student_info表

2、score_info表

3、course_info表

4、techer_info 表

题目及思路解析:

1、查询姓名中带“冰”的学生名单

select*
from student_info
where stu_name like '%冰%';

这里主要考察where查询与like运算符的结合使用 

2、查询姓“王”老师的个数

selectcount(*)
from teacher_info
where tea_name like '王%';

这里主要是使用了count()聚合函数

3、检索课程编号为“04”且分数小于60的学生的课程信息,结果按分数降序排列

select*
from score_info
where course_id=04 and score<60
order by score desc;

这道题简单条件过滤+order by 聚合函数的使用 

4、查询数学成绩不及格的学生和其对应的成绩,按照学号升序排序

selects.stu_id,s.stu_name,t1.score
from student_info s
join ( selectstu_id,scorefrom score_infowhere course_id=(select course_info.course_id from course_info where course_name ='数学' ) and score < 60)t1 
on t1.stu_id=s.stu_id
order by s.stu_id  ;

这题,使用了简单的Join多表连接,以及嵌套子查询

首先根据题意我们需从student_info表中获取stu_id,stu_name,以及score,但我们需要的是符合题目条件的的信息,我们需要学习了课程为数学的学生成绩,但我们不知道数学的couse_id

因此需要先嵌套从couse_info表获取数学的couse_id,接着筛选分数不及格(<60)的学生信息,最后join上面的student_info表,以student_id为连接条件,最终获取到符合题意的信息。

总结归纳: 

上面题目考察了like使用,聚合函数,嵌套子查询等,不过主要是简单的使用

第4题,需要清楚题目需要的数据以及其逻辑顺序

知识补充:

关于LIKE操作符/运算符

like运算符主要使用场景是结合where进行模式匹配(或通配符匹配),通常可配合通配符%(匹配0个或多个任意字符)与_(匹配1个任意字符)

LIKE其他使用场景包括

    ·转义字符:在某些情况下,你可能需要匹配包含通配符或特殊字符的字符串。为了实现这 一点,你可以使用转义字符(\)

   ·结合其他运算符使用:LIKE还可以与其他Hive运算符结合使用,如AND、OR和NOT

   ·正则表达式匹配:尽管LIKE运算符在Hive中功能有限,但它可以与正则表达式结合使用进  行更复杂的模式匹配。

LIKE模糊匹配情况

在使用关键字like进行模糊匹配,需要匹配0个或多个任意字符时

           ·如果是使用select ,则使用 %’

           ·若使用show tables,databases,founctions, 则使用 ’ * ’

需要注意的是,LIKE操作符只能用于模糊查询,不能用于精确匹配。此外,使用LIKE操作符时需要注意性能问题,尽量避免使用通配符开头的查询条件,因为这种查询方式可能导致全表扫描,影响查询效率。

http://www.yayakq.cn/news/48008/

相关文章:

  • 以网站内容建设和运维为主广州做网页
  • 手机销售网站设计在线qq登录无需下载
  • 网页设计师网站大全网站快速排名优化价格
  • 网站页脚代码网站制作技术使用说明
  • 美发网站带手机版专业的外贸网站建设公司价格
  • 网站设计中新闻版块怎么做网站怎么做二级页面
  • 网站开发用户注册移动网站如何做权重
  • 用网站建设与管理创业网站开发环境怎么写
  • 建设一个用教育网站可以做网站
  • 宁波做公司网站的公司网站建设哪里找
  • 衡水做网站优化注册网易免费邮箱
  • 网站内容页做301比较好的免费网站
  • 中国最受欢迎的网站北京专业建网站的公司
  • 网站维护费怎么做会计分录2016广州网站设计公司
  • 中国建设工程电子信息网兰州网站关键字优化
  • 做哪种类型的网站赚钱呢wordpress需要编程技术嘛
  • 建设部网站注册规划师查询中铁建设集团有限公司官方网站
  • 工程机械网站设计网站建设流程效果
  • 个人网站备案 各省h5移动端开发
  • 天气预报网站开发福州做网站互联网公司排名
  • 怎么做企业网站推广需要多少钱怎样修改手机网站首页
  • 旅游网站建设开题报告一键装修效果图软件
  • 免费网站如何做推广固戍网站建设
  • 网站建设与维护ppt网站开发很难么
  • 百度网站上传白城市网站建设
  • 临颍网站建设郑州服装设计公司
  • 江苏网站建设网站排名优化最近几天的新闻大事
  • 收费网站建设视频教程免费下载深圳seo网络推广营销
  • 做个简单网站大概多少钱wordpress搭建表格
  • 有做义工的相亲网站吗网站制作流程一般制作流程?