数据库练习代码

【数据结构】平行四边形数量 平行四边形个数,哈希表,散列 阅读详情

-- 表名和字段

-- 1.学生表 
-- Student(s_id,s_name,s_birth,s_sex) –学生编号,学生姓名, 出生年月,学生性别 
-- 2.课程表 
-- Course(c_id,c_name,t_id) – –课程编号, 课程名称, 教师编号 
-- 3.教师表 
-- Teacher(t_id,t_name) –教师编号,教师姓名 
-- 4.成绩表 
-- Score(s_id,c_id,s_score) –学生编号,课程编号,分数

-- 测试数据
drop database if exists school;

create database school;

use school;

-- 建表
-- 学生表
CREATE TABLE `Student`(
    `s_id` VARCHAR(20),
    `s_name` VARCHAR(20) NOT NULL DEFAULT '',
    `s_birth` VARCHAR(20) NOT NULL DEFAULT '',
    `s_sex` VARCHAR(10) NOT NULL DEFAULT '',
    PRIMARY KEY(`s_id`)
);
-- 课程表
CREATE TABLE `Course`(
    `c_id`  VARCHAR(20),
    `c_name` VARCHAR(20) NOT NULL DEFAULT '',
    `t_id` VARCHAR(20) NOT NULL,
    PRIMARY KEY(`c_id`)
);
-- 教师表
CREATE TABLE `Teacher`(
    `t_id` VARCHAR(20),
    `t_name` VARCHAR(20) NOT NULL DEFAULT '',
    PRIMARY KEY(`t_id`)
);
-- 成绩表
CREATE TABLE `Score`(
    `s_id` VARCHAR(20),
    `c_id`  VARCHAR(20),
    `s_score` INT(3),
    PRIMARY KEY(`s_id`,`c_id`)
);
-- 插入学生表测试数据
insert into Student values('01' , '赵雷' , '1990-01-01' , '男');
insert into Student values('02' , '钱电' , '1990-12-21' , '男');
insert into Student values('03' , '孙风' , '1990-05-20' , '男');
insert into Student values('04' , '李云' , '1990-08-06' , '男');
insert into Student values('05' , '周梅' , '1991-12-01' , '女');
insert into Student values('06' , '吴兰' , '1992-03-01' , '女');
insert into Student values('07' , '郑竹' , '1989-07-01' , '女');
insert into Student values('08' , '王菊' , '1990-01-20' , '女');
insert into Student values('09' , '王菊' , '1990-02-20' , '女');
insert into Student values('10' , '王菊' , '1990-02-20' , '男');
-- 课程表测试数据
insert into Course values('01' , '语文' , '02');
insert into Course values('02' , '数学' , '01');
insert into Course values('03' , '英语' , '03');

-- 教师表测试数据
insert into Teacher values('01' , '张三');
insert into Teacher values('02' , '李四');
insert into Teacher values('03' , '王五');

-- 成绩表测试数据
insert into Score values('01' , '01' , 80);
insert into Score values('01' , '02' , 90);
insert into Score values('01' , '03' , 99);
insert into Score values('02' , '01' , 70);
insert into Score values('02' , '02' , 60);
insert into Score values('02' , '03' , 80);
insert into Score values('03' , '01' , 80);
insert into Score values('03' , '02' , 80);
insert into Score values('03' , '03' , 80);
insert into Score values('04' , '01' , 50);
insert into Score values('04' , '02' , 30);
insert into Score values('04' , '03' , 20);
insert into Score values('05' , '01' , 76);
insert into Score values('05' , '02' , 87);
insert into Score values('06' , '01' , 31);
insert into Score values('06' , '03' , 34);
insert into Score values('07' , '02' , 89);
insert into Score values('07' , '03' , 98);
insert into Score values('06' , '02' , 98);
-- 练习题和sql语句

-- 1、查询"01"课程比"02"课程成绩高的学生的信息及课程分数  
select s.s_id,s.c_id,s.s_score,st.* 
from Score s ,student st 
where 
st.s_id=s.s_id 
and c_id like '01' 
and s_score>(select s_score from Score where c_id like '02' and s_id=s.s_id);

-- 2、查询"01"课程比"02"课程成绩低的学生的信息及课程分数

select s.s_id,s.c_id,s.s_score,st.* 
from Score s ,student st 
where 
st.s_id=s.s_id 
and c_id like '01' 
and s_score<(select s_score from Score where c_id like '02' and s_id=s.s_id);

select * from score;

-- 3、查询平均成绩大于等于60分的同学的学生编号和学生姓名和平均成绩
 
select s.s_id,avg(s_score),s2.s_name from score s,student s2 where s.s_id=s2.s_id  group by s_id having avg(s_score)>=60

-- 4、查询平均成绩小于60分的同学的学生编号和学生姓名和平均成绩
        -- (包括有成绩的和无成绩的)

select s2.s_id,if(avg(s_score) is null,0,avg(s_score)),s2.s_name 
from score s RIGHT join student s2 on s.s_id=s2.s_id  
group by s_id 
having 
if(avg(s_score) is null,0,avg(s_score))<60 

select * from student

-- 5、查询所有同学的学生编号、学生姓名、选课总数、所有课程的总成绩
 select s.s_name ,count(sc.s_score) as '选课总数' ,sum(sc.s_score) as '成绩' from student s left join score sc on s.s_id = sc.s_id group by s.s_id

-- 6、查询"李"姓老师的数量 
select * from Teacher where t_name like '李%'

 
-- 7、查询学过"张三"老师授课的同学的信息 
 
select s.s_id from score s,student st where s.s_id=st.s_id  and c_id=(select c_id from Course where t_id=(select t_id from Teacher where t_name like '张三')
);
-- 8、查询没学过"张三"老师授课的同学的信息 
 select * from student where
 s_id not in(select s.s_id from 
 score s,student st where s.s_id=st.s_id  
 and c_id=(select c_id from Course 
 where t_id=(select t_id from Teacher where t_name like '张三')
))
-- 9、查询学过编号为"01"并且也学过编号为"02"的课程的同学的信息
 
select * from student where s_id in(select s_id from Score where c_id in(01,02) group by s_id having count(s_id)=2
)


-- 10、查询学过编号为"01"但是没有学过编号为"02"的课程的同学的信息
select * from student where s_id in(select s_id from score where c_id ='01') and s_id not in (select s_id from student where s_id in(select s_id from score where c_id = '02'))

-- 11、查询没有学全所有课程的同学的信息 

select * from student where s_id not in (select s_id from score group by s_id having count(1)=(select count(1) from Course)
)
 

-- 12、查询至少有一门课与学号为"01"的同学所学相同的同学的信息 


select * from student where s_id in(select s.s_id from score sc right join student s on s.s_id=sc.s_id where s.s_id !='01' and c_id in(select c_id from score where s_id='01') group by s.s_id
)

-- 13、查询和"01"号的同学学习的课程完全相同的其他同学的信息 

select * from Student where s_id in(select s.s_id from score sc right join student s on s.s_id=sc.s_id where s.s_id !='01' and c_id in(select c_id from score where s_id='01') group by s.s_id having count(s.s_id)=(select count(c_id) from score where s_id='01')
)
 
-- 14、查询没学过"张三"老师讲授的任一门课程的学生姓名 
 
  select s_name from student where
 s_id not in(select s.s_id from 
 score s,student st where s.s_id=st.s_id  
 and c_id=(select c_id from Course 
 where t_id=(select t_id from Teacher where t_name like '张三')
))

-- 15、查询两门及其以上不及格课程的同学的学号,姓名及其平均成绩 
 
select s.s_id,avg(s_score),s_name from score s ,student st where s.s_id =st.s_id and s_score<60 group by s.s_id having count(s.s_id)>=2v                       


-- 16、检索"01"课程分数小于60,按分数降序排列的学生信息

select st.*,s.* from score s,student st where s.s_id =st.s_id and s_score <60 and c_id ='01' order by s_score desc


-- 17、按平均成绩从高到低显示所有学生的所有课程的成绩以及平均成绩
 
select 
s_id,
avg(s.s_score),
(select sc.s_score from score sc where sc.s_id=s.s_id and c_id =01 ) as o1,
(select sc.s_score from score sc where sc.s_id=s.s_id and c_id =02 ) as o2,
(select sc.s_score from score sc where sc.s_id=s.s_id and c_id =03 ) as o3
from score s group by s.s_id order by avg(s.s_score) desc

-- 18.查询各科成绩最高分、最低分和平均分:以如下形式显示:课程ID,课程name,最高分,最低分,平均分,及格率,中等率,优良率,优秀率
-- 及格为>=60,中等为:70-80,优良为:80-90,优秀为:>=90
 
 select c_id, max(s_score),min(s_score),avg(s_score),
 ((select count(1) from score where s_score>=60 group by c_id having c_id=s.c_id)/count(1)) as 及格,
  ((select count(1) from score where s_score>=70 and s_score<=80 group by c_id having c_id=s.c_id)/count(1)) as 中等,
     ((select count(1) from score where s_score>=80 and s_score<=90 group by c_id having c_id=s.c_id)/count(1)) as 优良,
      ((select count(1) from score where s_score>=90 group by c_id having c_id=s.c_id)/count(1)) as 优秀
 from score s group by c_id 
 
-- 19、按各科成绩进行排序,并显示排名 

SELECT s_id,c_id, s_score,ROW_NUMBER() OVER (PARTITION BY c_id ORDER BY s_score DESC) ranking FROM score


SELECT c_id, s_score,ROW_NUMBER() OVER (ORDER BY s_score DESC) ranking FROM score group by c_id ,s_score

-- 20、查询学生的总成绩并进行排名
 
SELECT s_id,RANK() OVER(ORDER BY sum(s_score) DESC)FROM score group by s_id

-- 21、查询不同老师所教不同课程平均分从高到低显示 
 
 select avg(s_score),s.c_id,t_name from score s ,Course c ,Teacher t where c.c_id=s.c_id and c.t_id=t.t_id group by s.c_id order by avg(s_score)desc
 
 
-- 22、查询所有课程的成绩第2名到第3名的学生信息及该课程成绩
 
select * from 
(SELECT s_id,c_id, s_score,ROW_NUMBER() OVER (PARTITION BY c_id ORDER BY s_score DESC) ranking FROM score) as r 
,student st
where r.ranking in(2,3) and st.s_id=r.s_id


-- 23、统计各科成绩各分数段人数:课程编号,课程名称,[100-85],[85-70],[70-60],[0-60]及所占百分比
 
select s.c_id ,
(select count(1) from score where c_id=s.c_id and s_score<60)/count(1) as '0-60',
(select count(1) from score where c_id=s.c_id and s_score>=60 and s_score<=70)/count(1) as '60-70',
(select count(1) from score where c_id=s.c_id and s_score>70 and s_score<=85)/count(1) as '70-85',
(select count(1) from score where c_id=s.c_id and s_score>85)/count(1) as '85-100'
from score s group by s.c_id
 

-- 24、查询学生平均成绩及其名次 
 
 select avg(s_score) from score group by s_id order by avg(s_score) desc
 
 
SELECT s_id,avg(s_score),RANK() OVER(ORDER BY avg(s_score) DESC) as '排名' FROM score group by s_id

 
-- 25、查询各科成绩前三名的记录
            -- 1.选出b表比a表成绩大的所有组
            -- 2.选出比当前id成绩大的 小于三个的
 
 select * from 
(SELECT s_id,c_id, s_score,ROW_NUMBER() OVER (PARTITION BY c_id ORDER BY s_score DESC) ranking FROM score) as r 
,student st
where r.ranking<=3  and st.s_id=r.s_id


-- 26、查询每门课程被选修的学生数 
 
 select count(c_id) ,c_id from score group by c_id
 

-- 27、查询出只有两门课程的全部学生的学号和姓名 
    
        select count(1) ,s.s_id,st.s_name from score s ,student st where s.s_id=st.s_id group by s.s_id having count(1)=2

-- 28、查询男生、女生人数 
 
 select count(1),s_sex from student group by s_sex
 

-- 29、查询名字中含有"风"字的学生信息

select * from student where s_name like'%风%'
  

-- 30、查询同名同性学生名单,并统计同名人数 

select count(1),s_name,s_sex from student group by s_name ,s_sex

-- 31、查询1990年出生的学生名单

select * from student where year(s_birth)=1990


-- 32、查询每门课程的平均成绩,结果按平均成绩降序排列,平均成绩相同时,按课程编号升序排列 
 
 select avg(s_score),c_id from score group by c_id order by avg(s_score) desc, c_id asc
 

-- 33、查询平均成绩大于等于85的所有学生的学号、姓名和平均成绩 


 select s.s_id,avg(s_score),st.s_name from score s ,student st where s.s_id=st.s_id group by s.s_id  having avg(s_score)>=85

-- 34、查询课程名称为"数学",且分数低于60的学生姓名和分数 
 
 select * from Score where c_id=(select c_id from Course where c_name="数学") and s_score<60
 

-- 35、查询所有学生的课程及分数情况; 

select * from Score sc,student st ,Course c where sc.s_id=st.s_id  and sc.c_id=c.c_id


 
 -- 36、查询任何一门课程成绩在70分以上的姓名、课程名称和分数; 

select s_name,c_name,s_score from Score sc,student st ,Course c where sc.s_id=st.s_id  and sc.c_id=c.c_id and s_score>70


-- 37、查询不及格的课程
 
 select s_name,c_name,s_score from Score sc,student st ,Course c where sc.s_id=st.s_id  and sc.c_id=c.c_id and s_score<60

-- 38、查询课程编号为01且课程成绩在80分以上的学生的学号和姓名; 

 select s_name,s_score,sc.s_id from Score sc,student st  where sc.s_id=st.s_id  and sc.c_id and s_score>80


 
-- 39、求每门课程的学生人数 
 
 
 select count(1),c.c_name from score s ,Course c where s.c_id=c.c_id group by s.c_id
 

-- 40、查询选修"张三"老师所授课程的学生中,成绩最高的学生信息及其成绩


        -- 查询老师id   
  
        -- 查询最高分(可能有相同分数)
   
        -- 查询信息

select * from student where s_id=(select s_id from score where c_id=(select c_id from Course where t_id =(select t_id from Teacher where t_name="张三")) and s_score=(select max(s_score) from score where c_id=(select c_id from Course where t_id =(select t_id from Teacher where t_name="张三")))
)

-- 41、查询不同课程成绩相同的学生的学生编号、课程编号、学生成绩 
 
select s_score from score group by s_score having count(1)>1

select * from score where s_score in(select s_score from score group by s_score having count(1)>1
)

-- 42、查询每门功成绩最好的前两名 
 

select * from (SELECT s_id,c_id, s_score,ROW_NUMBER() OVER (PARTITION BY c_id ORDER BY s_score DESC) ranking FROM score
) as s where s.ranking<=2

-- 43、统计每门课程的学生选修人数(超过5人的课程才统计)。要求输出课程号和选修人数,查询结果按人数降序排列,若人数相同,按课程号升序排列  

select c_id, count(1) from score group by c_id having count(1)>=5 order by count(1) desc ,c_id asc


-- 44、查询至少选修两门课程的学生学号 
   
     select s_id from score group by s_id
     

-- 45、查询选修了全部课程的学生信息 
     
select * from student where s_id in(select s_id from score group by s_id having count(1)=(select count(1) from Course )
)

-- 46、查询各学生的年龄
    -- 按照出生日期来算,当前月日 < 出生年月的月日则,年龄减一
        
select *, if(MONTH(CURRENT_DATE)<month(s_birth),year(CURRENT_DATE)-year(s_birth)-1,year(CURRENT_DATE)-year(s_birth)) from Student

select * from student
select FORMAT(now(),%m)
SELECT date_format('20209213','%y')

select year(CURRENT_DATE)-year('1990-01-01')
select MONTH(CURRENT_DATE)<month('1990-01-01')

select if(MONTH(CURRENT_DATE)<month('1990-01-01'),year(CURRENT_DATE)-year('1990-01-01')-1,year(CURRENT_DATE)-year('1990-12-01'))


-- 47、查询本周过生日的学生
 

-- 48、查询下周过生日的学生
 

-- 49、查询本月过生日的学生

select *, if(MONTH(CURRENT_DATE)<month(s_birth),year(CURRENT_DATE)-year(s_birth)-1,year(CURRENT_DATE)-year(s_birth)) from Student

select * from student where MONTH(CURRENT_DATE)=month(s_birth)
 

-- 50、查询下月过生日的学生
 select * from student where if(MONTH(CURRENT_DATE)+1>12,1,MONTH(CURRENT_DATE)+1)= MONTH(s_birth)
 

查看电脑mac地址+主机名+用户名并导出 张三:李四,应公司要求,今天下班前必须将这张表格里面用户电脑的mac地址统计出来!李四:我该怎么办呢?一个一个查看,太没有效率了吧!对了,我可以做一个bat脚本啊! 阅读详情

相关推荐

【DAY11】超参数调整专题1

核心优势: 它不是随机选择下一个点,而是根据先前评估的结果建立一个概率模型(通常是高斯过程),预测哪些参数组合可能产生更好的结果,并据此选择下一个评估点。这使得它在寻找最优解方面通常比随机搜索更高效(用更少的迭代次数达到相似或更好的性能),特别是当模型训练(单次评估)非常耗时的时候。实际上,有着非常多的方式可以实现贝叶斯优化,上面的代码比较简洁美观,贝叶斯优化和网格搜索的代码书写风格高度一致。- 需要定义参数的搜索空间,与随机搜索类似,当搜索空间非常大时,它通常比网格搜索和随机搜索更有效。

daomingwu1的博客 747

HTML实现课表(表格运用)

题目要求: 根据表格知识完成下列效果图: 任务提示: 使用 <caption><caption>, <thead></thead> <tbody><tbody> <tfoot></tfoot> 等标签完成。 ps: 其中“课程表”为表格标题 "星期一、星期二”等为列标题 "晚自习”为表格页脚 解法: 1、简单的构成七行七列表格,没有进行合并,也没有使用以下标签 <thead></thead

qq_38473254的博客 7555

25届电信保研经验贴(空天院)

学校:中九专业:电子信息工程加权:92.89绩点:3.91/4.0rank:前五学期rank2/95,综合排名rank1(前六学期和综合排名出的晚,实际上只用到了前五学期)科研竞赛:市级大创、数模省一、数竞省二,其他校奖若干英语:六级462、四级548个人感觉:rank=科研>竞赛>英语总之rank和科研必须得有一项,要么就rank高,很多强com院校入营看rank。我rank比较有优势,因此报的多是强com院校。要么就科研经历丰富,多主动联系老师,特别是弱com院校。冬令营:空天院。

qq_68608661的博客 6331

mysql 查询面试题 练习题 权亮

python

qq443967620的博客 275

魔百和CM211-1刷Armbian全流程:从安卓盒子到Linux服务器的完美变身

本文详细介绍了如何将魔百和CM211-1机顶盒刷入Armbian系统,实现从安卓盒子到Linux服务器的完美变身。涵盖硬件兼容性验证、固件选择、刷机流程、系统优化及常见问题解决,特别适合技术爱好者低成本搭建家庭NAS或开发环境。

weixin_30329623的博客 238

用R搞定生态溯源:MixSIAR贝叶斯混合模型从安装到出图的保姆级教程

本文提供了一份详细的MixSIAR贝叶斯混合模型教程,涵盖从R环境配置、数据预处理到模型参数设置和可视化分析的完整流程。通过实战案例和常见问题解决方案,帮助生态学研究者快速掌握混合模型在生态溯源中的应用,提升数据分析效率。

weixin_42531516的博客 466

课程表代码

星期四</div><div class="tuesday">星期二</div><div class="class">第一节</div><div class="class">第二节</div><div class="class">第三节</div><div class="class">第四节</div><div class="class">第五节课程表

fcxgxhdd的博客 432

基于ROS下的安卓手机图像和IMU跑ORB-SLAM3

接之前文章继续,手上没有现成的单目+IMU硬件,但是安卓手机几乎人人都有。因此,本文讲下如何用手机跑ORB-SLAM3的Mono和Mono_Inertial。 1. 手机与PC通信 基于ROS下的信息发布和订阅,手机和PC在一个局域网下进行信息(image和IMU)传输。 手机APK参考了github上的2个开源Android_Camera-IMU和android_ros_sensors,基于ros_java生成安卓APP,下载安装任一个APP到安卓手机,界面分别是这样: 手机和PC连一个无

h_372101的博客 1万+

HTML制作课表源代码

<!DOCTYPE html> <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title>课表</title> </head> <body align="center"> <table align="center" border="1" ...

weixin_51763809的博客 6745

python实现下载和离线安装包环境

导出当前电脑python安装的所有包列表requirement.txt。

m0_60352504的博客 1676

如何使用Python爬取并保存网页上的所有附件

爬虫(Crawler)是一种自动化程序,它通过模拟人工访问网页并下载网页上的数据或文件,常用于数据采集和分析。爬虫通常以“爬取”的形式自动浏览和提取网页中的各种信息。本文详细介绍了如何使用Python爬取并保存网页中的附件文件,涵盖了网页解析、文件下载、多线程与异步优化等内容。希望通过本文的讲解,能够帮助你理解并掌握附件爬取的技巧。在实际应用中,爬虫开发不仅需要解决技术问题,还要遵守网络道德和法律法规,避免不当使用爬虫造成负面影响。

2201_76125261的博客 965

JavaScript代码绘制课程表(留以自用)

任务要求 要求:把一个json字符串格式的课程表数据,在页面上绘制成一周的课表 数据样例: var data = [ { XKBH: "R0101", KCMC: "毛泽东思想和中国特色社会主义理论体系概论", JSXM: "任XX", SJDD: "周一3-5节,尚农楼1-17;..周四6-7节,尚农楼1-17;", }, { XKDM: "R0187", KCMC: "中国近现代史纲要

l210148678的博客 7912

6、探索音乐结构中的统一性:贝多芬《英雄交响曲》第一乐章的深度剖析

本文深入剖析了贝多芬《英雄交响曲》第一乐章的音乐结构,探讨其统一性的来源及表现形式。通过主题与动机、和声与调性、旋律与节奏、织体与动态等多方面的分析,揭示了这部作品在技术层面和情感表达上的卓越成就。

b9c0d的博客 518

黑马程序员 MySQL数据库入门到精通 多表查询练习代码

这篇SQL案例展示了多种多表查询操作。首先创建薪资等级表并插入数据,然后演示了12种查询场景:包括基本内连接查询、年龄过滤、部门统计、外连接处理未分配部门员工、工资等级匹配、部门平均工资计算、子查询比较工资(如高于特定员工或部门平均)、统计部门员工人数,以及学生选课情况查询。案例涵盖了显式/隐式内连接、左外连接、子查询、聚合函数等常用SQL技术,体现了实际业务中处理多表关联数据的典型方法。

2302_79330072的博客 220

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

黑马程序员 MySQL数据库入门到精通 事务操作练习代码

该文章摘要展示了MySQL数据库事务操作的完整流程。首先创建账户表并插入测试数据,然后演示了转账事务的实现:1)查询账户余额;2)执行转账更新操作;3)提交或回滚事务。同时介绍了事务的自动提交设置方法,以及不同隔离级别的查看和修改方式。内容涵盖了事务的基本操作、控制语句和隔离级别设置,为理解MySQL事务处理提供了实践示例。

2302_79330072的博客 187

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

[代码阅读]数据库源代码阅读练习

本文主要对基于java的小型数据库hsqldb进行功能扩展,具体是添加一个新的查询函数,涉及到对已有的数据库代码的阅读,以及代码移植。我们的目标是增强hsqldb数据库,使他本地支持一个新的SQL日期/时间函数。我们选择添加的函数式PHASEOFMOON,返回一个0~100的数字,表示给定日期的月相,0表示新月,100表示满月。

bigbug_zju的专栏 1723

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

计算机毕设之sql数据库代码练习平台

计算机毕设之sql数据库代码练习平台

qq_42135426的博客 270

MySQL数据库入门练习100句

用于配合MySQL入门学习和温习的练习代码100句

wayblink的博客 2万+

《web应用技术》全部课后练习

1.jsp记事簿练习。

2301_79602950的博客 367

基于mysql数据库的几个练习代码

""" 通过程序描述登录注册过程,将其各封装为一个函数 def login(name,passwd): pass def register(name,passwd): pass """ """ User --> user id name passwd db 数据库对象 cur 游标对象 """ def ...

weixin_45819795的博客 304

数据库笔记整理(主要为练习代码)

参考视频 后天开始看理论,被期末赶得哇哇大哭 建表 之后使用的数据库信息以及其中的数据信息如下 --数据库信息 drop database stuinfo create database stuinfo use stuinfo create table major( mno int primary key, mname varchar(30) ) create table stu( sno varchar(13) primary key, sname varchar(30) not null, age in

qq_43717736的博客 6296

数据库经典练习及springboot+mybatisplus代码实现

数据库经典练习及springboot+mybatisplus代码实现,适合数据库进阶

sunshaisaa的博客 1330

mysql数据库关联练习_mysql数据库建立数据表的练习(附代码)

数据库操作和学习并不难,难的是如何在各种实际运用情况下编写SQL语句的实现。这个过程,需要大量的练习,那么从这里开始,我们来讲解实现。任务概述具体关系数据库如下:数据库名:教师数据库教师表(编号 char(6),姓名,性别,民族,职称,身份证号)课程表(课号 char(6),名称)任课表(ID,教师编号,课号,课时数)用SQL语言实现下列功能的sql语句代码:(1).创建上述三表的建库、建表代码;...

weixin_42500130的博客 1312

JDBC和XML练习题

JDBC和XML练习题 练习1 数据准备: 在mysql中创建一个数据表employee , 有以下字段 id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(10), gender CHAR(1), – 性别 salary DOUBLE, – 工资 bonus DOUBLE, – 奖金 join_date DATE – 入职日期示 请给 employee 员工表中添加一些数据。 要求: 1.编写一个测试类,在该测试类中使用PrepareStatement 根据na

qq_50048558的博客 400

个人练习代码库/SQLite数据库存储

MyDatabaseHelperimport android.content.Context; import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteOpenHelper; import android.widget.Toast; /** * Created by YRC on 2...

GalleyF的博客 303

matlab肌电信号处理代码-DB1-Ninapro-sEMG-分类-

matlab肌电信号处理代码-DB1-Ninapro-sEMG-分类- 去发现同类优质开源项目:https://gitcode.com/ 本仓库包含了基于Matlab的肌电信号处理代码,用于DB1-Ninapro-sEMG分类。此代码参照Atzori等人在《用于非侵入性自然控制机器人手假体的心电图数据》一文中的研究成果进行编写。 数据库简介 此数据库收集了27位完整受试者的肌电信号数据,其中包括2...

gitblog_06793的博客 580
上一篇: PO,BO,VO和PO JO的区别
下一篇: Java基础
MemoryHer
博客等级 码龄5年 4粉丝 48原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值