• 2023-10-26数据库查询
    1、连接查询内连接查询与单表查询相似,都是使⽤select语句可以把多张表放到select后边,并⽤逗号隔开还可以结合as取别名,⽅便引⽤如果要查询多个表中的字段,⽆重名的情况下,可以省略表的指定⾮等值连接迪卡尔积--内连接中的非等值链接。select*fromgra
  • 2023-06-26子查询
    1.分组查询定义根据给定数据列的每个成员对查询结果进行分组统计,最终得到一个分组汇总表2.分组查询语法Select*fromresultselectsubjectNo,avg(studentResult)fromresultgroupbysubjectNo3.分组实战(分组,排序)selectsubjectNo,avg(studentResult)fromresult
  • 2023-05-14MySQL学习日志十一,常用函数,聚合函数及分组过滤,数据库级别的MD5加密
    点我跳转到菜鸟的函数总结在这里举几个例子吧--数学运算SELECTABS(-52)--取绝对值SELECTCEILING(5.4160)--向上取整SELECTFLOOR(4631.449613)--向下取整SELECTRAND()--返回一个0-1之间的随机数SELECTSIGN(-4510)--判断数字的正负,正数返回1,负数返回-1一堆
  • 2023-05-14MySQL学习日志十,子查询和嵌套查询
    子查询where(这个值是计算出来的)先执行where里面的语句,之后执行外面的语句本质:where里面嵌套一个子查询语句查询参加高等数学考试的学生(学号,姓名。科目编号,成绩),降序排列--方式一:连接查询SELECTs.studentno,studentname,r.subjectno,studentresultFROMstudentsINNER
  • 2023-05-14MySQL学习日志九,分页和排序
    一、排序查询orderby排序升序ASC降序DESC1.升序排序--查询参加考试的同学,包含的信息包括学号,姓名,科目名,分数(以分数升序展示)SELECTs.studentno,studentname,subjectname,studentresultFROMstudentsINNERJOINresultrONs.studentno=r.studentnoinner
  • 2023-01-29day65 -查询完
    拆表查询查询父子信息,将一张表拆成两张看待进行查询--查询父子信息:把一张表拆成两张表SELECTa.`categoryname`AS'父栏目',b.`categoryname`AS'子栏目'FROM`
  • 2023-01-28day64-联表查询
    联表查询大概同时显示多个表的数据进行查看或者合并从多张表中查取需要的信息/*分析需求,分析查询字段来自那些表格确定使用那种连接查询确定交叉点判断的条
  • 2023-01-05MySQL语法
    一、数据库引擎#显示系统默认存储引擎showvariableslike'%engine%';二、数据库操作#如果数据库存在先删除dropdatabaseifexistsmyschool;#创建数据库create
  • 2022-12-15DQL语言(二)
    内连接和外连接关键词:join--查询参加了考试的同学(学号,姓名,科目编号,分数)innerjoinSELECTs.`studentno`,studentname,subjectno,studentresultFROMstudentsINNE
  • 2022-12-01DQL-聚合函数&分组和过滤-2022-12-1
    函数 count() avg() sum() max(0 min SELECTCOUNT(`studentname`)FROMstudent;--会忽略NULL值SELECTCOUNT(*)FROMstudent;--不
  • 2022-11-30DQL-分页和排序-2022-11-30
    分页和排序--排序升序ASC 降序DESC --语法ORDERBY   SELECTs.`studentno`,studentname,`subjectno`,`studentresult`FROMstudentASsLEFTJOINresult
  • 2022-11-30DQL-查询笔记-2022-11-30
    联表查询join连接的表on(判断的条件)连接查询  固定的语法where 等值查询  分析需求 分析查询的数据来源于那些表确定使用那种连接7种确认交叉点(这两张
  • 2022-09-30【学习笔记】分页和排序
    分页和排序排序关键字:ORDERBY升序:ASC降序:DESC我们以学生成绩的升序降序为例,将学生排序语法:ORDERBY字段名DESC/ASCSELECTs.studentno,studentname,subjectna
  • 2022-09-30【学习笔记】联表查询和自连接
    联表查询和自连接 七种join理论 想要在多个表中查询数据的思路:分析需求,即想要查询哪些字段,以及这些字段来自哪些表确定使用哪种连接,即七种join中的哪一种
  • 2022-09-03子查询和嵌套查询
    --JAVA第一学年课程成绩排名前十的学生,并且分数要大于80的学生信息(学号,姓名,课程名称,分数)SELECTs.studentNo,studentName,subjectName,studentResultFROMst
  • 2022-09-03分页limit和排序order by
    --排序:升序ESC,降序DESC--orderby通过哪个字段来排序,怎么排--查询的结果根据成绩降序排序SELECTs.studentNo,studentName,subjectName,studentResu
  • 2022-08-21分组和过滤
    分组和过滤--查询不同课程的平均分,最高分,最低分--核心:(根据不同的课程分组)SELECT`subjectname`,AVG(`studentresult`)AS平均分,MAX(`studentresult`)AS最高分,