mysql的多表连接查询
📅 2026/7/22 5:04:25
👁️ 次浏览
1.建库建表(1)创建数据库mydb11_stu并使用数据库create database mydb11_stu; use mydb11_stu;(2)创建student表create table student( id int(10) not NULL unique primary key, name varchar(20) not NULL, sex varchar(4), birth year, department varchar(20), address varchar(50));(3)创建score表create table score( id int (10) not null unique primary key auto_increment, stu_id int(10) not null, c_name varchar(20), grade int(10));2.插入数据(1)向student表插入记录如下:insert into student values (901,张三丰,男,2002,计算机系,北京市海淀区), (902,周全有,男,2000,中文系,北京市昌平区), (903,张思维,女,2003,中文系,湖南省永州市), (904,李广昌,男,1999,英语系,辽宁省皋新市), (905,王翰,男,2004,英语系,福建省厦门市), (906,王心凌,女,1998,计算机系,湖南省衡阳市);(2)向score表插入记录如下:insert into score values (null,901,计算机,98), (null,901,英语,80), (null,902,计算机,65), (null,902,中文,88), (null,903,中文,95), (null,904,计算机,70), (null,904,英语,92), (null,905,英语,94), (null,906,计算机,49), (null,906,英语,83);3.查询(1).分别查询student表和score表的所有记录select * from student;select * from score;(2).查询student表的第2条到5条记录select * from student limit 1,4;(3).从student表中查询计算机系和英语系的学生的信息select * from student where department in(计算机系,英语系);(4).从student表中查询年龄小于22岁的学生信息select *,year(now())-birth 年龄 from student where year(now())-birth22;(5).从student表中查询每个院系有多少人select department 院系,count(id) 人数 from student group by department;(6).从score表中查询每个科目的最高分select c_name 科目名称,max(grade) 最高分 from score group by c_name;(7).查询李广昌的考试科目(c_name)和考试成绩(grade)select name 姓名,c_name 考试科目,grade 考试成绩 from student join score on student.idscore.stu_id where name李广昌;(8).用连接的方式查询所有学生的信息和考试信息select student.*,score.c_name,score.grade from student join score on student.idscore.stu_id;(9).计算每个学生的总成绩select name 姓名,sum(grade) 总成绩 from student join score on student.idscore.stu_id group by student.id;(10).计算每个考试科目的平均成绩select c_name 考试科目,round(avg(grade),2) 平均成绩 from student join score on student.idscore.stu_id group by c_name;(11).查询计算机成绩低于95的学生信息select student.*,grade from student join score on student.idscore.stu_id where c_name计算机 and grade95;(12).将计算机考试成绩按从高到低进行排序select name 姓名,c_name 科目,grade 成绩 from student join score on student.idscore.stu_id where c_name计算机 order by grade descc;(13).从student表和score表中查询出学生的学号然后合并查询结果select id from student union select stu_id from score;(14).查询姓张或者姓王的同学的姓名、院系和考试科目及成绩select name 姓名,department 院系,c_name 考试科目,grade 成绩 from student join score on student.idscore.stu_id where name like 张% or name like 王%;(15).查询都是湖南的学生的姓名、年龄、院系和考试科目及成绩select name 姓名,year(now())-birth 年龄,department 院系,c_name 考试科目,grade 成绩 from student join score on student.idscore.stu_idtu_id where address like 湖南省%;
知网维普万方的AIGC率标准一样吗?搞清再降到达标
你多半是被这个问题卡住了:我在知网上测 AIGC 率是一个数,换到维普又是另一个数,到了万方结果又变了,那这三家的标准到底一样不一样?我按知网压到达标了&a…
📅 2026/7/22 5:04:25
为什么我自己写的AIGC率也高?原理和降到达标的方法
你现在肯定憋着一肚子委屈:这篇东西明明是你自己一句句敲出来的,没抄也没用 AI,结果 AIGC 检测一跑,红字标得到处都是,率高得吓人。你第一反应大概是&qu…
📅 2026/7/22 5:04:25
发布工程是软件工程领域中一个相对较新、且发展迅速的分支,核心关注软件的构建、交付、自动化发布和持续部署,可以简要概括为:软件的构建与交付[McN14a]。发布工程师通常需要对源代码管理、编译器、构建配置语言、自动化构建工具、包管理器和…
📅 2026/7/22 5:04:25
这次我们来看一个关于内容平台算法调整的重要变化——X算法转向质量优先,创作者收益翻倍。这个调整不仅影响内容分发逻辑,更直接关系到创作者的变现能力。从最新算法更新来看,X平台正在从传统的流量导向转向质量优先,核心变化包括…
📅 2026/7/22 6:06:38
1. 项目概述:当算法走出游戏,赋能现实世界空间线面相交算法,听起来是个挺学术的词,但如果你玩过3D游戏,或者用过一些AR应用,那你其实已经无数次地体验过它的威力了。简单来说,它就是用来判断一条…
📅 2026/7/22 6:06:38
1. 从“地址”到“行为”:函数指针的本质是什么?聊到C语言,指针是绕不开的话题。我们花大量时间理解变量指针、数组指针,但往往到了函数指针这里,就有点“卡壳”。很多人觉得它抽象、难用,甚至觉得在普通项…
📅 2026/7/22 6:06:38
一、海牙认证办理常见办事痛点办理留学、境外务工、跨境经商等涉外业务时,办理完公证,有需要的都会办理海牙认证。新手办理普遍存在两大核心疑问:不清楚正规办理地点、不了解标准办理时长。很多人盲目往返公证处、政务大厅跑腿,白…
📅 2026/7/22 6:06:38
1. 项目概述:为什么我们需要SIMD?在C高性能编程的世界里,我们常常会遇到一个瓶颈:CPU的标量指令一次只能处理一个数据。想象一下,你有一百个箱子需要从A点搬到B点,每次只搬一个,效率自然低下。这…
📅 2026/7/22 6:06:38
1. 项目概述:为什么我们需要一个专业的VR交互框架?如果你在UE4/UE5里做过VR项目,尤其是那种对交互精度、物理反馈和性能有要求的项目,大概率经历过一个阶段:用蓝图或者基础的组件(比如Motion Controller&am…
📅 2026/7/22 6:05:38
1. 项目概述与SYSCFG模块的核心价值在嵌入式系统,尤其是像TI C6000系列这样的高性能DSP开发中,我们常常会与芯片手册里那些密密麻麻的寄存器打交道。很多开发者可能更关注算法实现、内存优化或者外设驱动,但对于一个稳定、高效的系统而言&…
📅 2026/7/22 0:00:13
1. 为什么我们需要"最次"的通知方案? 在数字化协作环境中,消息通知系统的重要性不言而喻明。但现实情况是,企业级通知方案往往需要复杂的API对接(如企业微信、钉钉、飞书),个人开发者的小项目又经…
📅 2026/7/22 0:00:13
甲方说"简洁一点",乙方听到的是"少做几页"。甲方说"不要太复杂",乙方理解成"别放图表了"。结果交过去,甲方说"我说的简洁不是这个意思"。"简洁"这个词在PPT语境里,是…
📅 2026/7/22 0:00:13
1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…
📅 2026/7/22 1:05:21
1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…
📅 2026/7/22 1:05:21
更多请点击:
https://intelliparadigm.com
第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…
📅 2026/7/22 1:05:21
目录
第一步:选对模板,省心一半
第二步:打开扫码点餐功能
开启功能按钮
桌台管理与桌码生成
第三步:个性化设计,打造品牌感
调整点餐页面
设置点餐规则 你还在让顾客站着排队点餐吗?2025年ÿ…
📅 2026/7/21 7:04:23
在业务中快速构建一个能理解私有文档、准确回答专业问题的智能助手,是很多开发团队面临的共同挑战。传统方案往往需要从零开始搭建复杂的 RAG(检索增强生成)系统,涉及文档解析、向量化、检索、大模型调用等多个环节,整…
📅 2026/7/21 17:04:52
FAE放射组学分析工具:医学影像特征探索的完整解决方案 【免费下载链接】FAE FeAture Explorer 项目地址: https://gitcode.com/gh_mirrors/fae/FAE
你是否曾经面对海量医学影像数据感到无从下手?想要从CT、MRI等影像中提取有价值的定量特征&#…
📅 2026/7/22 5:05:32