• 2024-06-11五天搞定Mysql基础知识-Day04
    学习目标:        1、掌握内连接        2、掌握左连接和右连接        3、掌握自关联和子查询·第一章数据准备一、创建表,并向表插入数据第二章连接查询一、基本概念        1、当查询结果来源于多张表时,需要将多张表连接成一个大
  • 2024-04-06软件测试2024.04.06
    学习目标2024.04.06多张表查询(容易出面试题)1.掌握内连接2.掌握左连接和右连接3.掌握自关联与子查询一.连接查询当查询结构源于多张表时,需要将多张表连接成一个大的数据集,再选择合适的结果返回。内连接:查询的结果只显示两个表中满足连接条件的部分。(交集)内连接语法1:s
  • 2024-04-06【WEEK6】 【DAY2】DQL查询数据-第二部分【中文版】
    2024.4.2Tuesday接上文【WEEK6】【DAY1】DQL查询数据-第一部分【中文版】目录4.4.连接查询4.4.1.JOIN对比4.4.2.七种JOIN4.4.3.例4.4.3.1.本例中INNERJOIN和RIGHTJOIN结果相同4.4.3.2.LEFTJOIN4.4.3.3.查询缺考的同学4.4.3.4.思考题:查询参加了考试的同学信息(学号
  • 2024-03-18数据库的基本学习
    1数据库1.1什么是数据库数据库(DB)概念:数据库仓库作用:存储数据,管理数据1.2数据库分类关系型数据库:(SQL)Mysql,Oracle,SqlSever,DB2,SQlite通过表和表之间,行和列之间的关系进行数据的存储:学员得信息表非关系型数据库:(NoSQL)notOnlyRedis,MongDB非关系型数据库,对象存储,通
  • 2024-03-08Mysql 学习记录 #01
    Mysql学习记录#01表的基本操作--创建表CREATETABLEIFNOTEXISTS`student`( `id`INT(4)NOTNULLAUTO_INCREMENTCOMMENT'编号', `name`VARCHAR(30)NOTNULLDEFAULT'匿名'COMMENT'姓名', `pwd`VARCHAR(20)NOTNULLDEFAULT'123456�
  • 2023-11-0119、模糊查询操作符详解
    模糊查询:本质是比较运算符运算符语法描述isnullaisnull如果操作符为null,则结果为真isnotnullaisnotnull如果操作符不为null,则结果为真betweenabetweenbandc若a在b和c之间,则结果为真likealikebSQL匹配,如果a匹配到b,则结果为真inain(a1
  • 2023-10-26数据库查询
    1、连接查询内连接查询与单表查询相似,都是使⽤select语句可以把多张表放到select后边,并⽤逗号隔开还可以结合as取别名,⽅便引⽤如果要查询多个表中的字段,⽆重名的情况下,可以省略表的指定⾮等值连接迪卡尔积--内连接中的非等值链接。select*fromgra
  • 2023-10-25MySQL--子查询与联合查询
    十二、子查询子查询就是一个查询中包含某一个查询select列名from表名where条件12.1出现在列的位置上selectstudentNamefromstudentswheres.studentNo=r.studentNo这类子查询适合放在列的位置上,适合放在条件的位置上,因为查询结果返回的是多行单列的值select(select
  • 2023-10-24MySQL--查询和常用函数(知识点)
    1.查询1.1查询语法:select显示的字段列表from表名where条件GROUPBY分组having条件limit开始记录,条数orderby排序字段desc降序|asc升序10.1.1全查询语法:select显示的字段列表from表名全查询10.1.2条件查询(查询部分行)语法:select显示的字段列表fr
  • 2023-10-15单例模式--Java实现
    画类图具体代码实现//StudentNo.javapackageorg.example.design005;publicclassStudentNo{privatestaticStudentNoinstance=null;privateStudentNo(){}publicstaticStudentNogetInstance(){if(instance==null){System.ou
  • 2023-06-26子查询
    1.分组查询定义根据给定数据列的每个成员对查询结果进行分组统计,最终得到一个分组汇总表2.分组查询语法Select*fromresultselectsubjectNo,avg(studentResult)fromresultgroupbysubjectNo3.分组实战(分组,排序)selectsubjectNo,avg(studentResult)fromresult
  • 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-05-13MySQL学习日志七,联表查询Join ON
    网上找的七种Join查询图片--查询参加考试的同学,包含的信息包括学号,姓名,科目编号,分数/*分析思路1.分析需求,查询的字段涉及到哪些表2.确定要哪些连接查询3.确定交叉点,涉及到的表有哪些相同的字段判断条件:学生表的studentno=成绩表的studentno*/joinon连接查询joinw
  • 2023-04-29DQL操作
    DQL语言SELECT语法AS子句作为别名DISTINCT关键字的使用使用表达式的列逻辑操作符模糊查询:比较运算符JOINDQL语言DQL(DataQueryLanguage数据查询语言)查询数据库数据,如SELECT语句简单的单表查询或多表的复杂查询和嵌套查询是数据库语言中最核心,最重要的语
  • 2023-04-01《Mysql基础》【Mysql表查询、去重、表连接、左连接 右连接、子表查询、排序、分组等】 编程入门 学习分享 【公开免费】
     --mysql数据库程序设计笔记:第三章:查询1、单表查询:1)、简单查询查所有列:格式:select*from表名;举例:mysql>select*fromtb_student;+----+-----------+-------------+------+------------+----------+--------+---------+-------------------+|id|studentNo|s
  • 2023-04-01《Mysql基础-1》【新建数据库】 【新建表】编程入门 学习分享 公开免费
    --mysql数据库程序设计笔记:--mysql安装路径my.ini中把:default-character-set=utf8改为default-character-set=gbk后重启客户端。--创建数据库:createdatabasedb_schooldefaultcharsetgb2312collategb2312_chinese_ci;usedb_school;--1、学生表:createtabletb_s
  • 2023-02-07数据库基础操作 - 2(DQL语言)
    4、DQL查询数据(最重点)4.1、DQL(DataQueryLanguage:数据查询语言)所有的查询操作都用它Select简单的查询,复杂的查询它都能做数据库最核心的语言,最重要的语句
  • 2023-02-04Oracle视图、事务
    --1、视图view--创建视图createorreplaceviewv_stuasselect"StudentNo","StudentName","Phone","Address"from"Student";select*fromv_stu;--查询视图dropvie
  • 2023-02-03Java基础阶段升级考试3
    一、笔试题部分一、mysql部分1.创建学生表studentcreatetablestudent(studentNovarchar(10)notnullprimarykeycomment'学生学号',studentNamevarchar(20)no
  • 2023-01-28day64-联表查询
    联表查询大概同时显示多个表的数据进行查看或者合并从多张表中查取需要的信息/*分析需求,分析查询字段来自那些表格确定使用那种连接查询确定交叉点判断的条
  • 2023-01-27day63 -- 数据库的查询操作
    数据库查询操作简单查询SELECT*FROMstudent--查询全部学生​--查询指定字段SELECT`studentno`,`studentname`FROMstudent--别名SELECT`studentn
  • 2023-01-05MySQL语法
    一、数据库引擎#显示系统默认存储引擎showvariableslike'%engine%';二、数据库操作#如果数据库存在先删除dropdatabaseifexistsmyschool;#创建数据库create
  • 2022-12-26数据库系统原理——SQL数据查询语言(DQL)
    一.内容概述二.单表查询SQL查询语句的基本结构包括3个子句:select、from、where,其中select子句对应于关系代数中的投影运算,用来指定查询结果中所需的属性表达式from子句对
  • 2022-12-184.DQL查询数据(涉及联表查询)
    4.DQL查询数据(最重点!!!)1.DQL的特点(dataquerylanguage:数据库查询语言)所有的查询操作都用它select简单的查询,复杂的查询它都能做数据库中最核心的语言,最重要的语句☆