数据库实验7

news2024/12/30 22:35:37

实验报告(七)数据更新

1、实验目的

(1)    掌握插入、更新和删除表数据的方法

(2)    掌握更新操作与子查询结合的用法

2、实验预习与准备

(1)    UpdateDeleteInsert命令的用法

(2)    UpdateDeleteInsert命令中嵌入子查询的用法

3、实验内容及步骤

(1)    利用SQL语句在mydb数据库中按下列要求修改表中数据

a)        student表中学号为:0922221326的学生的性别改为‘女’

             

UPDATE student
SET sex = '女'
WHERE sno = '0922221326';

b)        student表中删除你自己的基本信息

           

DELETE FROM student
WHERE sno = '20211514';

(2)    使用MySqlcreate table……like命令创建一个与student结构相同的空表student_backup,利用Insert命令将student表中入学成绩高于700的学生相关信息复制到student_backup表中

                     

CREATE TABLE student_backup LIKE student;
INSERT INTO student_backup
SELECT *
FROM student
WHERE point> 700;

(3)    student_detail不存在的情况下,利用create table……as命令创建student_detail表,并在创建表的同时将学生学号、姓名、班级编号和选修课程名以及平时成绩、期末成绩,存入新表student_detail表中。

CREATE TABLE student_detail AS
SELECT s.sno, s.sname, c.clno, cr.cname, sc.usual, sc.score
FROM score sc
JOIN student s ON s.sno = sc.sno
JOIN course cr ON cr.cno = sc.cno
JOIN class c ON c.clno = s.clno;
  1. 删除student_detail表中计算机学院的学生信息
DELETE FROM student_detail
WHERE clno IN (
  SELECT clno
  FROM class
  WHERE department = '计算机学院'
);
  1.     从score表和student表中分别删除学号为:0922221326学生的选课信息和学生基本信息
DELETE FROM score WHERE sno = '0922221326';

 

DELETE FROM student WHERE sno = '0922221326';

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1246212.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

内网横向技术

如果拿下了一台机器之后寻找域控机器 ipconfig /all 找到域名 ping 域名或者nslookup域名

拼多多平台全面API接口对接

对接流程(支持虚拟商品) 拼多多与商家之间数据双向请求,同步更新及相关数据传输。对接主要分为三大部分:准备阶段、对接测试、上线使用;针对每部分具体说明如下: 接口连通性测试重点关注两类接口的连通性&a…

百度ai试用

JMaven Central: com.baidu.aip:java-sdk (sonatype.com) Java sdk地址如上: 文心一言开发者 文心一言 (baidu.com) ERNIE Bot SDK提供便捷易用的接口,可以调用文心一言的能力,包含文本创作、通用对话、语义向量、AI作图等。 pip install…

抖音电商品牌力不足咋办?如何升级或强开旗舰店、官方旗舰店?我们有妙招!

随着抖音电商的发展,越来越多的商家蜂拥而至,入驻经营抖音小店... 然而我们在开店的时候,选择开通官方旗舰店、旗舰店、专营店或专卖店,却被系统提示为你的商标品牌力不足,无法开通官方旗舰店、旗舰店、专营店、专卖店…

【AI考证笔记】NO.1人工智能的基础概念

以下部分内容来自于百度智能云人才认证培训讲义,腾讯等也有人工智能类似的讲义,限时免费,也就是不报考,也能系统学习,课程做的都是不错的。有感兴趣的朋友,可以去检索学习。 本系列是学习笔记,…

Android笔记(十四):JetPack Compose中附带效应(一)

在Android应用中可以通过定义可组合函数来搭建应用界面。应用界面的更新往往是与可组合函数内部定义的状态值相关联的。当界面的状态值发生变更,会导致应用界面进行更新。在Android笔记(九):Compose组件的状态,对Compo…

定制嵌入式主板:满足客户的实际需求

随着物联网、智能家居、智能工厂等应用的不断发展,嵌入式系统的应用场景也越来越广泛。嵌入式系统的核心部分是嵌入式主板,而定制化的嵌入式主板已经成为了很多企业和项目的首选。本文将从以下几个方面介绍定制嵌入式主板。 一、定制嵌入式主板的概念 定…

华为云人工智能入门级开发者认证学习笔记

人工智能入门级开发者认证 人工智能定义 定义 人工智能 (Artificial Intelligence) 是研究、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。 强人工智能 vs 弱人工智能 强人工智能:强人工智能观点认为有可能制造出真正能推理&#xff08…

星河创新,开拓新纪!2023“星河产业应用创新奖”报名全面开启!

科技的浪潮汹涌而至,人工智能正悄无声息地渗透进我们生活的每一个角落,成为推动社会奔腾向前的强大引擎。 随着大模型时代到来,更多的创新者涌现出来,他们正积极探索AI与实体的深度融合,解决行业难题,开拓…

实时语音克隆:5 秒内生成任意文本的语音 | 开源日报 No.84

CorentinJ/Real-Time-Voice-Cloning Stars: 43.3k License: NOASSERTION 这个开源项目是一个实时语音克隆工具,可以在5秒内复制一种声音,并生成任意文本的语音。 该项目的主要功能包括: 从几秒钟的录音中创建声纹模型根据给定文本使用参考…

Talk | 牛津大学博士后研究员边佳旺:SC-DepthV3-动态场景中的自监督单目深度估计

本期为TechBeat人工智能社区第550期线上Talk。 北京时间11月23日(周四)20:00,牛津大学博士后研究员—边佳旺的Talk已准时在TechBeat人工智能社区开播! 他与大家分享的主题是: “SC-DepthV3:动态场景中的自监督单目深度估计”,介绍…

前置微小信号放大器在生物医学中有哪些应用

前置微小信号放大器在生物医学领域中具有广泛的应用。生物医学信号通常具有较小的振幅和较低的幅频响应,因此需要借助放大器来增强信号以便进行准确的测量、监测和分析。以下是前置微小信号放大器在生物医学中的主要应用。 心电图(ECG)放大器…

window.requestAnimationFrame+localStorage+canvas实现跨窗口小球连线效果

文章目录 前言效果代码后言 前言 hello world欢迎来到前端的新世界 😜当前文章系列专栏:前端系列文章 🐱‍👓博主在前端领域还有很多知识和技术需要掌握,正在不断努力填补技术短板。(如果出现错误,感谢大家…

Golang并发模型:Goroutine 与 Channel 初探

文章目录 goroutinegoexit() channel缓冲closerangeselect goroutine goroutine 是 Go 语言中的一种轻量级线程(lightweight thread),由 Go 运行时环境管理。与传统的线程相比,goroutine 的创建和销毁的开销很小,可以…

kali部署ARL灯塔资产系统及使用教程

网上有很多ARL部署到centos系统的教程,但是部署到ubuntu或kali linux系统的教程都是乱七八糟,互相抄,而且没有一个能部署成功,鉴于此,写下此教程,帮助大家出坑 一、安装docker环境(网上什么弄钥匙呀,什么稳定源啊都是垃圾) 准备一个纯净的最新的kali linux系统 1、配…

关于python 语音转字幕,字幕转语音大杂烩

文字转语音 Python语音合成之第三方库gTTs/pyttsx3/speech横评(内附使用方法)_python_脚本之家 代码示例 from gtts import gTTStts gTTS(你好你在哪儿!,langzh-CN)tts.save(hello.mp3)import pyttsx3engine pyttsx3.init() #创建对象"""语速"…

docker安装nacos,实现和mysql容器的通信

1.下载nacos镜像 docker pull nacos/nacos-server2. 启动nacos 启动命令如下: docker run -d -p 8848:8848 --name nacos \ -e JVM_XMS256m \ -e JVM_XMX256m \ -e MODEstandalone \ -e SPRING_DATASOURCE_PLATFORMmysql \ -e MYSQL_SERVICE_HOST192.168.131.223…

抖音本地生活服务商申请入口关闭?聚合服务商将成本地生活新模式

近年来,随着抖音本地生活服务为用户提供了便捷的生活方式相继支付宝、微信陆续推出了本地生活服务。然而,对于许多创业者而言,申请成为抖音本地生活服务商却面临着一定的门槛。因此,如何降低这些门槛,让更多的商家能够…

vue+SpringBoot的图片上传

前端VUE的代码实现 直接粘贴过来element-UI的组件实现 <el-uploadclass"avatar-uploader"action"/uploadAvatar" //这个action的值是服务端的路径&#xff0c;其他不用改:show-file-list"false":on-success"handleAvatarSuccess"…

【数据资产入表培训】推进数据资产入表,助力广西数字经济高质量发展

为了贯彻执行《中共中央国务院关于构建数据基础制度更好发挥数据要素作用的意见》&#xff0c;深入理解《企业数据资源相关会计处理暂行规定》等政策&#xff0c;提升对数据资产入表重要理论意义和实践价值的认识&#xff0c;引导企业构建数据资产化机制&#xff0c;推动数字经…