实训第四天

author author     2022-09-27     359

关键词:

实训第四天了,最近脑子里灌的东西比较多,现在终于感到脑子不够用了,脑子疼啊。

今天学的依旧是mysql,学的是查询,查询命令单个简答,两个条件三个条件一组合,哎呀我的脑容量直接感觉不够用了,差点哭晕在厕所

查询条件

(1)简单查询

select * from Info

select Code as ‘代号‘,Name as ‘姓名‘ from Info as a

 

(2) 条件查询

 Where后面跟条件  条件要写清楚

查询成绩表中成绩(degree)为92的信息

Select * from score where degree =”92”;

查询成绩表中课程号是3-245并且成绩是86的信息

Select * from score where cno=‘3-245‘ and degree=”86”

 或者用or  并且用and

 

(3) 模糊查询 like  not like

查找老师表中姓李的 名字是两个字老师

select * from teacher

 where tName like ‘%%‘  

%代表任意多个字符  _代表一个字符

 

 

(4)排序查询 order by 字段 排序值(desc降序/asc升序 )

  select * from student order by class asc

 

(5)范围查询 关系运算符  between。。。and

select * from Car where Price>=40 and Price<=60

select * from Car where Price between 40 and 50

 

(6)离散查询 in   not in

select * from student where sname in (‘张三‘,‘李四‘)

。。。where sname =“张三” or  sname =“李四”

 

(7)聚合函数,统计查询

select sum(Price) from Car #查询所有价格之和 sum()求和

select count(Code) from Car #查询数据条数

select max(Code) from Car #求最大值

select min(Brand) from Car #求最小值

select avg(Price) from Car #求平均值

 

(8)分页查询 limit 从第几条开始,取多少条数据

#每页显示5条数据,取第2页的数据

select * from student limit (pageSize-1)*5,5

注:Where 后面不能接limit,表示为空

select * from student limit (n-1)*5,5

select * from student limit 5 只写一个5时,表示默认从第0条开始

 

 

 

 

(9)去重查询distinct

select distinct cno from score;

 

 

(10)分组查询 group by 字段  having 条件

select count(*),cno,group_concat(degree),sum(degree) from score group by cno ;

select cno,group_concat(degree),sum(degree) from score group by cno having count(*)>3

#分组之后根据条件查询使用having 不使用where

根据某个字段分组

Having相当于where

Select count(*),cno,group_concat(sno)

 

高级查询

 

  1. 连接查询,对列的扩展

   Select * from student as stu,score as sc

where stu.sno = sc.sno and sc.sno = “103” ;

连接查询Join 表名on条件

Select * from teacher

Join course

On+条件(on teacher.tno = course.tno

Join score

On(on course.cno = score.cno)

 

2.联合查询,对行的扩展

 

    select Code,Name from Info

    union

    select Code,Name from Nation

不相同条件不能连接,必须的一一对应的查询条件

3.子查询

 

(1)无关子查询

查询老师的信息,根据老师的编号

Select * from teacher where tno =?

查询教计算机的老师的编号

Select tno from course where cname = “计算机导论”;

合并

select * fron teacher where tno =Select tno from course where cname = “计算机导论”

;

 

以上是所学内容,还是需要多练啊

实训第19天2022/7/30

9:00-10:00-90 查看详情

实训第二天

确认小组分工人员任务杜晓松服务器端的语义分析、情感分析张一然服务器端的文本分词、客户端的编写吉阳辉文档编写、客户端界面设计洪 烨服务器端的文本抓取。 查看详情

项目实训第四周第二次

进行联盟龙头修改按钮联盟的新增 查看详情

项目实训第四周第二次

进行联盟龙头修改按钮联盟的新增 查看详情

项目实训第四周第二次

进行联盟龙头修改按钮联盟的新增 查看详情

项目实训第五周第三次

继续写项目总结,准备周五的答辩 查看详情

项目实训第五周第三次

继续写项目总结,准备周五的答辩 查看详情

项目实训第五周第三次

继续写项目总结,准备周五的答辩 查看详情

项目实训第五周第二次

项目基本完成,主要书写工作报告与工作记录表 查看详情

项目实训第五周第二次

项目基本完成,主要书写工作报告与工作记录表 查看详情

项目实训第三周第三次

这一次主要是对供应商管理和超市管理,联盟管理进行修改操作,并按照老师给予的数据进行一个价格曲线的变化 查看详情

项目实训第三周第三次

这一次主要是对供应商管理和超市管理,联盟管理进行修改操作,并按照老师给予的数据进行一个价格曲线的变化 查看详情

项目实训第四周第一次

这一周进行全体功能的结尾,首先设计了关于超市商品价格的折线图,如下所示还有对供应商管理的编辑 查看详情

项目实训第四周第一次

这一周进行全体功能的结尾,首先设计了关于超市商品价格的折线图,如下所示还有对供应商管理的编辑 查看详情

项目实训第四周第一次

这一周进行全体功能的结尾,首先设计了关于超市商品价格的折线图,如下所示还有对供应商管理的编辑 查看详情

实训第八天

  了解了“语言云”的相关知识,“语言云”以哈工大社会计算与信息检索研究中心研发的“语言技术平台(LTP)”为基础,为用户提供高效精准的中文自然语言处理云服务。使用“语言云”非常简单... 查看详情

项目实训第三周第二次

这一周除了改了界面风格外,还对超市管理和供应商管理界面按照后端的修改,大体界面如下: 查看详情

项目实训第三周第二次

这一周除了改了界面风格外,还对超市管理和供应商管理界面按照后端的修改,大体界面如下: 查看详情