1.查询所有学习李平老 师课程的学生信息
2.查询张三同学的生物成绩
3.查询所有课程不及格学生的名字和课程名
2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
Traveler∝゛过客 2021-07-20 23:37最佳回答 专家已采纳你应该是卡在了第一题吧 先给你个思路如果想不出来我再给你写出来 利用多重子查询 还有 in 就能实现
采纳该答案 已采纳该答案 专家已采纳评论解决 无用打赏举报微信扫一扫
分享评论登录 后可回复...
查看更多回答(1条)
报告相同问题?
提交
相关推荐 更多相似问题
- 2021-07-20 23:10回答 2 已采纳 你应该是卡在了第一题吧 先给你个思路如果想不出来我再给你写出来 利用多重子查询 还有 in 就能实现
- 2019-05-07 09:48回答 2 已采纳 建立索引,减小不必要的输出,在需要join的关键字上建立索引。 建立规则:double和varchar在不是特别需要的情况下尽量不要建立索引。
- 2021-03-02 03:10回答 2 已采纳 多数情况,可以不用数据库的连表查询,用代码进行单表查询后再聚合,对数据查询结果实时性要求不高的话,可以根据查询效率情况加主动缓存或者被动缓存。另外经纬度可以用mysql的geometry类型
- 2022-05-01 00:41weixin_55347832的博客 二、尽量避免在where 字句中对字段进行null值判断,否则将导致引擎放弃使用索引而进行全表扫描 三、in 和 not in 也要尽量避免使用,否则会导致全表扫描(对于连续的字段可以使用between and;也可以使用exists代替...
- 2021-12-10 15:43好的吧先生的博客 现在有两张表: 一张student表,一张exam表: 现在要求查询学生信息以及考试成绩,并且以:学号,姓名,语文成绩,数学成绩,英语成绩的方式展示 思考过程: 1、想要查询出所有信息,肯定会涉及到连表查询...
- 2021-02-05 10:04沧尽空的博客 1. 多表连接类型1. 笛卡尔积(交叉连接)在MySQL中可以为CROSS JOIN或者省略CROSS即JOIN,或者使用',' 如:SELECT*FROMtable1CROSSJOINtable2SELECT*FROMtable1JOINtable2SELECT*FROMtable1,table2由于其返回的结果为...
- 2021-01-23 15:41回答 1 已采纳 select time,sum(num_log),sum(num_dev),sum(num_user) ( select date(time) as time,sum(1) as num_lo
- 2021-09-14 09:10回答 5 已采纳 1、table_b的a_id和code加索引2、不要a.*,只查询出需要用到的字段3、最好加分页 如果只查询一条 加上limit 1
- 2022-03-15 23:16回答 1 已采纳 select 子查询思路,如果子查询报错就把case when放到外面,里面只计算count返回一行一列 select a.* , (select case when count(data3) &
- 2020-09-20 23:25笔墨り轻狂的博客 没有进行索引查询1000条的多表联查的速度 添加索引后
- 2019-07-20 08:51爱吃的H先生的博客 复习:单表查询的语法 select .... from 表名 [where] ...[ group by]..[having]...[order by asc/desc]; 两表查询的92标准 语法 :select ...from 表名1,表名2 where 表名1.列=表名2.列 举例:select * from emp e,...
- 2022-03-02 21:51月光引力的博客 on从语法上可省略,但如果省略它,将查询的是多表的笛卡尔积; 1.select *from 表1 join 表2 [ on过滤条件 ] [ where查询条件 ] ; 2.select *from 表1,表2 [ where查询条件 ] ; 3.select *fro
- 2021-01-10 19:24回答 2 已采纳 select name from A where name !='6548' and name not in (select name from B where id ='1'); 或者: sel
- 2019-12-28 10:42回答 1 已采纳 你修改过问题?500亿以上数据,根本不适合使用mysql这样的关系型数据库,应该用neo4j这种图数据库 https://baike.baidu.com/item/Neo4j/9952114?fr=
- 2017-08-28 08:33回答 7 已采纳 首先我根据你的SQL理解一下你的业务逻辑 select * from menu m where m.name = 'product' or m.menuid in (select
- 2021-02-07 06:36凯鹅的博客 本文实例讲述了mysql实现多表关联统计的方法。分享给大家供大家参考,具体如下:需求:统计每本书打赏金额,不同时间的充值数据统计,消费统计,设计四个表,book 书本表,orders 订单表 reward_log打赏表 consume_...
- 2021-05-17 21:20Mekeater的博客 MySQL数据库多表查询 前言 在之前的文章MySQL数据库之SQL入门中,我们讲到了四类SQL中的DQL(数据库查询语言,用于查询表中数据),但是我仅仅用DQL去查询一张表中数据,而在实际的应用中,经常是对多张数据库表进行...
- 2021-12-28 22:26Joanna_or_zhouzhou的博客 mysql多表查询执行过程原理解析。本文为图灵学院课程学习笔记,非原创非转载非翻译特此声明。
- 2021-12-23 15:02回答 7 已采纳 根据你的元数据 建立的表和数据 DROP TABLE IF EXISTS `book_1`; CREATE TABLE `book_1` ( `ID` bigint(11) NOT NULL
- 2022-03-04 09:44_程序媛_的博客 SELECT orders.`CUSTKEY`,CUSTOMER.`NAME` as fbb FROM orders left JOIN CUSTOMER on orders.`CUSTKEY`=CUSTOMER.`...匹配成功后出来的字段 as fbb FROM orders left JOIN on 表1和表2字段进行匹配相同就出来name
- 没有解决我的问题, 去提问