作业-数据添加、修改、删除

Web框架开发-Django-数据库表的单表查询 对于单表有两种方式方式一:12方式二:12123456789101112131415161718192021222324252627282930313233343536373839404142434445464748123456789101112131415161712删除方法就是delete(),它运行时立即删除对象不返回任何值。1234。 阅读详情
use stum;
insert into students value ('2088001','张三','男','2070-10-01','','','','','','');
insert into students value ('2088002','李四','女',null,'计算机学院','软件工程','','','','');
insert into students value ('2088003','王五','男','2069-11-23','数学学院',null,'党员','','','');
insert into students value ('2088004','赵六',null,null,'音乐学院',null,'北京','','','');
insert into students value ('2088005','田七',null,'2068-05-14',null,'团员',null,null,null,null);
insert into students value ('2088006','周扒','男','2066-05-26','音乐学院','声乐乐器','群众','上海','888888','d://8.jpg');

insert into courses values('c66','大数据','68','3','必修'),
                          ('c77','云计算','102','4','选修'),
                          ('c88','人工智能','90','5','必修'),                          ('c99','信息安全','54',3,null);
show tables ;
insert into score values ('2015007','c01','0'),
                           ('2015007','c03','90'),
                           ('2015008','c06','0'),
                           ('2015009','c02','82');

update students
set sname = '张小三'
where sno = 2088001;

update students
set sbirthday = '2069-8-29',students.sdept = '外国语学院' where sname ='田七';

update courses
set cperiod = cperiod - 8
where credit = 4;

update score
set grade = grade + 5
where grade<60 and cno = 'c02';

update score
set grade =0
where  sno = (select sno from students where sname = '猪八戒');
desc score;
select * from score;

update courses
set ctype ='必修';

delete from courses
where cno = 'c99';

delete from teachers
;
select * from courses;
delete from score
where cno = 'c02'
and grade< 60;
create database test;
use test;
drop table if exists goods;
create table if not exists `goods`
(
    `id`           int(11) not null comment '商品编号',
    `name`         varchar(20) default null comment '商品名称',
    `product_date` date        default null comment '生产日期',
    `price`        float       default null comment '商品价格',
    primary key (`id`)
) engine = innodb
  default charset = utf8;
-- 插入数据:
insert into `goods` (`id`, `name`, `product_date`, `price`)
values (1, '洗衣粉', '2016-03-01', null),
       (2, '肥皂', '2015-12-22', 2),
       (3, '毛巾', '2015-01-20', 9.9),
       (4, '清洗剂', '2016-02-19', 8.6),
       (5, '卫生纸', '2015-11-06', null),
       (6, '牙刷', '2014-11-14', 4.5),
       (7, '牙膏', '2016-07-05', 13),
       (8, '洗面奶', '2016-03-29', 43.8),
       (9, '香水', '2015-09-16', null),
       (10, '口罩', '2015-01-30', 5);
# 1)查询出goods表中所有记录。
select *
from goods;
# 2)查询出goods表中生产日期在5年前的商品(以当前日期为准)。
select *
from goods
where product_date < price * 5;
# 3)查询出goods表中商品名称中带“洗”字的商品。
select *
from goods
where name like '%洗%';
# 4)查询出goods表中商品编号为2,4,6,8的商品。
select *
from goods
where id = '2,4,6,8';
# 5)查询出goods表中price字段值为null的商品。
select *
from goods
where price = null;
# 6)查询出goods表中price字段不为null并且商品编号在4到10范围内的商品。
select *
from goods
where price is not null
  and id between 1 and 10;

use test;
drop table if exists student;
insert into `student` (`id`, `name`, `grade`, `gender`)
values (1, '小明', 80, '男'),
       (2, '小红', 51, '女'),
       (3, '小花', 77, '女'),
       (4, '小华', 78, '男'),
       (5, '小琴', 69, '女'),
       (6, '小伟', 90, '男'),
       (7, '小白', 88, '男'),
       (8, '小建', 65, '男'),
       (9, '小梅', 72, '女'),
       (10, '小超', 55, '男'),
       (11, '小燕', 95, '女'),
       (12, '小康', 81, '男'),
       (13, '小蒙', 72, '女');
-- 插入数据:
create table if not exists `student`
(
    `id`     int(11) not null comment '学生的编号',
    `name`   varchar(20) default null comment '学生的姓名',
    `grade`  float       default null comment '学生的成绩',
    `gender` char(2)     default null comment '性别',
    primary key (`id`)
) engine = innodb
  default charset = utf8;
# 1)  查询出student表中所有学生的姓名和成绩,并按照成绩的降序排列。
select name, grade
from student
order by grade desc;
# 2)  分别查询出student表中男生、女生的平均分。
select avg(grade) male_average_grade
from student
where gender = '男';
select avg(grade) female_average_grade
from student
where gender = '女';
# 3)  查询出student表中的最高分和最低分。
select max(grade) as highest_grade,
       min(grade) as lowest_grade
from student;
# 4)  查询出student表中班级成绩前五名学生信息。
select *
from student
order by grade desc
limit 5;
# 5)  查询student表中成绩在第6名到第10名并且成绩大于70分的学生姓名和成绩。
select name, grade
from student
where grade > 70
order by grade desc
limit 5 offset 5;

【信息学奥赛一本通】1215:迷宫(bfs版) 同时当Extense处在某个格点时,他只能移动到东南西北(或者说上下左右)四个方向之一的相邻格点上,Extense想要从点A走到点B,问在不走出迷宫的情况下能不能办到。每组测试数据的第1行是一个正整数n(1≤n≤100),表示迷宫的规模是n×n的。接下来是一个n×n的矩阵,矩阵中的元素为‘再接下来一行是4个整数ha,la,hb,lb,描述A处在第ha行, 第la列,B处在第hb行, 第lb列。一天Extense在森林里探险的时候不小心走入了一个迷宫,迷宫可以看成是由n×n的格点组成,每个格点只有2种状态,. 阅读详情

相关推荐

GEE开发之ERA5(气温、降水、压力、风速等)数据获取和分析

前言:ERA5主要提供DAILY和MONTHLY两大类别数据,其中主要包括气温、降水、压力、风速等。

等待着冬天的风的博客 3万+

第七周作业(编写jsp页面实现对数据库表的添加删除修改)

在这个语句中一定要注意前部分是修改后的数据,后部分是定位修改前的数据,一定不要搞错。我在一开始的时候就将两者搞混了。(因为解决了之前的500错误,所以后续的操作都比较顺利。(1)数据库表的添加。(2)数据库表的修改。(3)数据库表的删除。

ys3322的博客 2432

从Chimera到ChimeraX:科研绘图升级指南,让你的论文配图更专业

本文详细介绍了从UCSF Chimera升级到ChimeraX的科研绘图指南,帮助研究者提升论文配图质量。ChimeraX在渲染引擎、大分子处理能力和动画功能上具有显著优势,特别适合生命科学和结构生物学领域。文章涵盖材质设置、专业配色、工作流程和期刊适配等核心技巧,助力产出出版级分子可视化图像。

weixin_33670786的博客 928

作业1-数据表管理操作-添加、修改、删除表记录

【代码】作业1-数据表管理操作-添加、修改、删除表记录。

JavaMonkeys的博客 278

AutoDL上传数据详细步骤(自己用的步骤,可能没有其他大佬用的那么高级)

AutoDL上传数据详细步骤(自己用的步骤,可能没有其他大佬用的那么高级)

孟孟单单的博客 7万+

RimWorld Mod开发避坑指南:从Defs命名规范到XML结构详解(附实战代码)

本文深入解析RimWorld Mod开发中Defs文件的编写规范与高级技巧,涵盖命名冲突预防、XML结构优化及高级功能实现。通过实战代码示例,帮助开发者避开常见陷阱,提升Mod兼容性与稳定性,特别适合RimWorld Mod开发者参考。

weixin_30790841的博客 450

oracle JOB 查询 添加 修改 删除 运行

-------------查询JOB----------------- select job, what, next_date, next_sec, sysdate, failures, broken,interval   from user_jobs a; -------------添加JOB----------------- variable n number; begin   d

小冰冰TT 3061

4 屏 + 8 摄像头一开,谁在悄悄拖慢你的座舱域控?

如果你觉得座舱卡顿:❌ 别第一反应怪 SoC❌ 别盲目堆算力。

weixin_43199439的博客 148

达梦数据库作业管理

达梦数据库作业管理

qq_41270538的博客 909

LVGL misc timer 定时器(lv_timer.c)

定时器机制是LVGL中非常重要的一项功能,它承载了LVGL的延时任务执行,周期任务执行,时序任务执行等,可以说理解定时器的设计就一定程度上理解发LVGL的任务调度机制。

Bigan(安)的博客 4729

3dmax文件格式转换——.max 转换为 .flt(解决转换后.flt没有纹理贴图的问题)

本文主要介绍如何在3dmax中将.max格式文件转换为.flt格式文件,并解决转换后的文件没有纹理贴图的问题。 在3dmax中,将.max文件转换为.flt格式,只需导出选择.flt格式即可,但是导出的文件在osgEarth中加载后,缺少纹理和贴图。 下面是解决方案: 1、选中加载的模型,然后点击 渲染-> 渲染到纹理 2、将 渲染到纹理 子窗口往下拉,点击 添加 按钮,添加 ...

cchangcs 6167

PHP简单同学录(连接数据库)

这个是学PHP时写的一个简单的php同学录作业,用的DW和wamp使用sqli连接数据库,比较简单没有写登录界面(需要的可自行编写)。 1.欢迎界面 <!doctype html> <html> <head> <meta charset="utf-8"> <title>无标题文档</title> <style> body{ background-image: url("image/view1.jpg");

weixin_43582995的博客 1827

组合预测模型 | LSTM-XGBoost长短期记忆神经网络结合极限梯度提升树时间序列预测(Matlab程序)

组合预测模型 | LSTM-XGBoost长短期记忆神经网络结合极限梯度提升树时间序列预测(Matlab完整程序)

前程算法屋的博客 2179

Mysql数据库

表的信息:学生表,课程表,学生作业表(不全面)

Vi1839的博客 180

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

oracle job的创建、修改、删除、运行

-------------查询JOB----------------- select job, what, next_date, next_sec, sysdate, failures, broken,interval from user_jobs a; select * from user_jobs; -------------添加JOB----------------- va

bing_tao的博客 4156

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

oracle JOB 查询 添加 修改 删除

-------------查询JOB----------------- select job, what, next_date, next_sec, sysdate, failures, broken,interval from user_jobs a; -------------添加JOB----------------- variable n number; ...

weixin_30393907的博客 381

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

视图的创建修改删除操作

视图的创建修改删除操作

暴力扬 3849

MySQL零基础入门---表操作、表联结

MySQL基础2.1 MySQL 基础 (二)- 表操作学习内容作业2.2 MySQL 基础 (三)- 表联结学习内容作业 2.1 MySQL 基础 (二)- 表操作 学习内容 MySQL表数据类型 用SQL语句创建表 语句解释 设定列类型 、大小、约束 设定主键 用SQL语句向表中添加数据 语句解释 多种添加方式(指定列名;不指定列名) 用SQL语句删除表 语句解释 DELETE DROP T...

PohhetS2的博客 2106

sql2000中更换机器名后无法删除作业

最近重装公司数据库服务器,发现还原数据库后,作业不能删除及添加的作业不能正常运行。经网上查找资料后,采用如下方法处理后正常。在msdb表中修改字段originating_server内容为新机器名后,便可删除作业在安全性登陆中删除原有机器名的用户,新建新机器名的管理员用户新建作业,便可正常运行。 转载于:https://blog.51cto.com/lysweb/1...

weixin_34167043的博客 116

安卓期末大作业图书管理系统

安卓期末大作业图书管理系统 【下载地址】安卓期末大作业图书管理系统 本项目是一款基于安卓平台的图书管理系统,专为期末大作业设计,功能涵盖图书的添加、删除、修改和查询等核心操作,能够有效满足基本的图书管理需求。通过开发此系统,您可以深入理解安卓应用开发的流程与技巧,掌握界面设计、数据存储等关键技术。项目结构清晰,代码注释详...

gitblog_06721的博客 344

SQL第四次实验

数据库原理及应用教程微课版第4版课后实验——第三章实验5总结

m0_62537560的博客 5939

Kingbase数据库实验一 设计数据库、创建数据库和数据表

实验一 设计数据库、创建数据库和数据库 实验目的 1.掌握在Kingbase中使用“数据库对象管理工具”和SQL命令创建数据库与修改数据库的方法。 2.掌握在Kingbase中使用“数据库对象管理工具”或者SQL命令创建数据表和修改数据表的方法(以SQL命令为重点)。

萌新程序猿的博客 1万+

【附源码】计算机毕业设计java作业批改管理系统设计与实现

管理员登录进入作业批改管理系统可以查看首页、个人中心、班级信息管理、学生管理、教师管理、通知公告管理、课程信息管理、课程资料管理、课程作业管理、作业提交管理、作业批复管理、提问教师管理、管理员管理等信息进行详细操作,如图4-2所示。作业提交管理,在作业提交管理页面中可以对索引、课程编号、课程名称、教师工号、教师姓名、作业名称、作业附件、学号、学生姓名、班级、提交时间、审核回复、审核状态、审核等信息进行详情、批复、修改或删除等操作,如图4-10所示。若包含,则为maven项目,否则为非maven项目。

卓杰计算机程序设计 833

android studio安卓记事本带添加图片源码大作业成品sqlite增删改查

android studio安卓记事本带添加图片源码大作业成品sqlite增删改查。

qq_30082909的博客 618

记数据库的一次简单作业:

1.创建名称为bms的数据库,并且指定数据库的字符集为utf8mb4。

2402_86671554的博客 174

视频作业

视频作业 cl = [ {'name': '程明明', 'age': 27, 'score': 89, 'tel': '18860901744', 'gender': '男'}, {'name': '梅迁', 'age': 26, 'score': 93, 'tel': '13567193428', 'gender': '男'}, {'name': '张三', 'age': 18, 'score': 43, 'tel': '15367423810', 'gender': '女'}, {'name': '李四

puresiuahd的博客 217
上一篇: 作业1-数据表管理操作-添加、修改、删除表记录
下一篇: 作业2-数据表单表查询、简单查询、条件查询-题2
JavaMonkeys
博客等级 码龄4年 32粉丝 8原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值