当前位置: 首页 > news >正文

数据库MySQL基础2

一、新建连接

可以使用Navicat新建数据库连接

创建连接后双击会有创建的数据库

可右键新建 

二、查询语句练习 这里之间点击新建查询写查询语句即可,重在熟练

 

 

三、MySQL查询语句作业小练习:

1、查询同时参与" 1 "课程和" 2 "课程考试的学生信息

SELECT DISTINCT s.*
FROM student s
JOIN score sc1 ON s.s_id = sc1.s_id AND sc1.c_id = '1'
JOIN score sc2 ON s.s_id = sc2.s_id AND sc2.c_id = '2';

2、查询在成绩表存在成绩的学生信息

SELECT DISTINCT s.*
FROM student s
JOIN score sc ON s.s_id = sc.s_id;

3、查询学过「李白」老师授课的同学的信息

SELECT DISTINCT s.*
FROM student s
JOIN score sc ON s.s_id = sc.s_id
JOIN course c ON sc.c_id = c.c_id
JOIN teacher t ON c.t_id = t.t_id
WHERE t.t_name = '李白';
http://www.xdnf.cn/news/510103.html

相关文章:

  • 【回溯 剪支 状态压缩】# P10419 [蓝桥杯 2023 国 A] 01 游戏|普及+
  • Java大厂面试:从Web框架到微服务技术的场景化提问与解析
  • FAST-DDS源码分析PDP(一)
  • NoSQL实战指南:MongoDB与Redis企业级开发实战
  • Vue 3 动态 ref 的使用方式(表格)
  • 【Linux高级全栈开发】2.1.3 http服务器的实现
  • AI:NLP 情感分析
  • Filament引擎(一) ——渲染框架设计
  • 中级网络工程师知识点7
  • 课外活动:需了解的海象运算符(:=)
  • HTTPS的工作过程
  • 低延迟与高性能的技术优势解析:SmartPlayer VS VLC Media Player
  • 贪心、分治和回溯算法
  • 当AI自我纠错:一个简单的“Wait“提示如何让模型思考更深、推理更强
  • MySQL(21)如何查询表中的所有数据?
  • ffmpeg -vf subtitles添加字幕绝对路径问题的解决方法
  • 吴恩达机器学习(1)——机器学习算法分类
  • NetApp FAS存储系统的加密Encrytpion解决方案介绍
  • 西门子1200/1500博图(TIA Portal)寻址方式详解
  • 从零开始实现大语言模型(十五):并行计算与分布式机器学习
  • 【深度学习基础】从感知机到多层神经网络:模型原理、结构与计算过程全解析
  • java中sleep()和wait()暂停线程的区别
  • 算法题(149):矩阵消除游戏
  • 计算机系统---TPU(张量处理单元)
  • k6学习k6学习k6学习k6学习k6学习k6学习
  • 一文读懂软链接硬链接
  • 5.18 打卡
  • npm与pnpm--为什么推荐pnpm
  • 【Vue】路由1——路由的引入 以及 路由的传参
  • 相机基础常识