mysql题目_MySQL练习题

创建下列表并创建相关约束

fa742017132144dfa6346576197253cc.png

问题

1:查询出成绩表,而且student_id 后面要有对应的学生名,course_id 后面要有对应的课程名.

9dffd6b9979c4d21153482678398b03d.png

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

1 SELECT2 score.sid,3 score.student_id,4 student.sname,5 score.course_id,6 course.cname,7 score.number8 FROM score9 LEFT JOIN student10 ON student.sid =score.student_id11 LEFT JOIN course12 ON course.cid = score.course_id

参考答案

2:查询平均成绩大于60分的同学的学号和平均成绩

6b849ac278da91ee347511445aa19fc4.png

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

1 SELECT student_id,SUM(number)/COUNT(student_id) AS avg_number FROM score GROUP BY student_id HAVING avg_number>60;

View Code

3:查询所有同学的学号、姓名、选课数、总成绩

d310b6d4dc2359e10f5db21191f1fe76.png

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

1 SELECT student.sid,student.sname,COUNT(score.student_id),SUM(number) FROM student,score WHERE student.sid=score.student_id GROUP BY score.student_id

View Code

4:查询姓“李”的老师的个数

d08166e5d956ffb197427c20ecdc9f7b.png

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

1 SELECT COUNT(*) FROM teacher WHERE tname LIKE "李%";

View Code

5:查询学过“李平”老师课的同学的学号、姓名

7ad6d9072ede008288eb4f9e41bd8229.png

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

1 SELECT student.sid,student.sname FROM student,score WHERE student.sid=score.student_id AND score.course_id = (SELECT tid FROM teacher WHERE tname='李平老师');

View Code

6:查询学过“1”并且也学过编号“2”课程的同学的学号、姓名

862eb36b71f3caf7c358f86a514f2dc0.png

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

1 SELECT student.sid,student.sname FROM student,score WHERE student.sid=score.student_id AND score.course_id IN (1,2) GROUP BY student.sname HAVING COUNT(*)=2;

View Code

7:查询没学过“叶平”老师课的同学的学号、姓名

ee19d3fde9a63636ae85c603a44780c1.png

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

1 SELECT2 sid,3 sname4 FROM student5 WHERE sid NOT IN(SELECT6 student.sid7 FROM score,8 student9 WHERE student.sid =score.student_id10 AND score.course_id IN(SELECT11 tid12 FROM teacher13 WHERE tname = '李平老师'));

View Code

8:查询有课程成绩小于60分的同学的学号、姓名

086a50b3d667e2721321228d2c0e56e4.png

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

1 SELECT student.sid,student.sname FROM student,score WHERE student.sid=score.student_id AND number<60 GROUP BY student.sname;

View Code

9:查询没有学全所有课的同学的学号、姓名

67d002eb2fcc64cc66aac4bf044ed5ec.png

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

1 SELECT student.sid,student.sname FROM student,score WHERE student.sid=score.student_id GROUP BY student.sid HAVING COUNT(*)

View Code

10:查询至少有一门课与学号为“1”的同学所学相同的同学的学号和姓名

6134461ac19a8fc4e9d83fcb76550352.png

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

1 SELECT *

2 FROM student,3 score4 WHERE student.sid =score.student_id5 GROUP BY student.sid6 HAVING score.course_id IN(SELECT7 score.course_id8 FROM score,9 student10 WHERE student.sid = 1

11 AND student.sid =score.student_id)12 AND student.sid != 1;

View Code

11:查询和“2”号的同学学习的课程完全相同的其他同学学号和姓名

1cca9c380c8cfcb05b75708a6a928b4b.png

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

1 SELECT2 student.sid,3 student.sname4 FROM student,5 score6 WHERE student.sid =score.student_id7 GROUP BY student.sid8 HAVING COUNT(student.sid) =(SELECT9 COUNT(*)10 FROM score11 WHERE student_id = 2)12 AND SUM(course_id) =(SELECT13 SUM(course_id)14 FROM score15 WHERE student_id = 2)16 AND student.sid != 2;

View Code

12:查询各科成绩最高和最低的分:以如下形式显示:课程ID,最高分,最低分

c9842b1088e516fc529b364ceb7a3f36.png

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

1 SELECT course_id,MAX(number),MIN(number) FROM score GROUP BY course_id;

View Code

13:查询每门课程被选修的学生数

06a632baf9103c6181f6ef156a1ef8a9.png

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

1 SELECT course_id,COUNT(student_id) FROM score GROUP BY course_id;

View Code

14:查询出只选修了一门课程的全部学生的学号和姓名

e6c2e26dd85da917209676c3aa10d651.png

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

1 SELECT student.sid,student.sname FROM score,student WHERE student.sid=score.student_id GROUP BY student_id HAVING COUNT(course_id)=1;

View Code

15:查询男生、女生的人数

987293813e9e87defe86f87f4f5b68d2.png

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

1 SELECT gender,COUNT(gender) FROM student GROUP BY gender;

View Code

16:查询姓“张”的学生名单

a44bddc7597462770d0ce05b495807b4.png

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

1 SELECT sid,sname FROM student WHERE sname LIKE '张%';

View Code

17:查询同名同姓学生名单,并统计同名人数

48b1d288200da1c22001d64fab9b8f45.png

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

1 SELECT sid,sname,COUNT(sname) FROM student GROUP BY sname HAVING COUNT(sname)>1;

View Code

18:查询每门课程的平均成绩,结果按平均成绩升序排列,平均成绩相同时,按课程号降序排列

3dea301a46eeebdac9be4ec379b60b43.png

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

1 SELECT course_id,AVG(number) FROM score GROUP BY course_id ORDER BY AVG(number) ASC ,course_id DESC;

View Code

19:查询平均成绩大于85的所有学生的学号、姓名和平均成绩

ed5c644aecbf57da88094b97d344456f.png

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

1 SELECT student.sid,student.sname,AVG(number) FROM score,student WHERE student.sid=score.student_id GROUP BY score.student_id HAVING AVG(number)>85;

View Code

20:查询课程名称为“生物”,且分数低于60的学生姓名和分数

ca38a0450a7e7d5f361bcb8df99927b5.png

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

1 SELECT2 student.sid,3 student.sname,4 score.number5 FROM score,6 student7 WHERE student.sid =score.student_id8 AND score.course_id =(SELECT9 cid10 FROM course11 WHERE cname = "生物")12 AND score.number < 60;

View Code

21:查询课程编号为3且课程成绩在80分以上的学生的学号和姓名

de86262be587304edef0339859bda6ef.png

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

1 SELECT student.sid,student.sname,score.number FROM score,student WHERE student.sid=score.student_id AND score.course_id=3 AND number>80;

View Code

22:求选了课程的学生人数

c90307f0d0b651ff6b6f1cf66712ff34.png

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

1 SELECT COUNT(*) FROM (SELECT * FROM score GROUP BY student_id) AS e;

View Code

23:查询选修“刘海燕”老师所授课程的学生中,成绩最高的学生姓名及其成绩

8330fb799025b84a49159d978e3cf2a3.png

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

1 SELECT student.sid,student.sname,MAX(number) FROM score,student WHERE student.sid=score.student_id AND score.course_id=(SELECT tid FROM teacher WHERE tname='刘海燕老师')

View Code

24:查询不同课程但成绩相同的学生的学号、课程号、学生成绩*****

1ad3c2045dbb914393fd9adb0c6e0102.png

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

1 SELECT * FROM score AS sc WHERE EXISTS(SELECT 1 FROM score WHERE number=sc.number AND course_id<>sc.course_id) ORDER BY number DESC;

View Code

25:查询至少选修两门课程的学生学号

095e4b714ffee58bb42fad7961e62532.png

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

1 SELECT student_id FROM score GROUP BY student_id HAVING COUNT(student_id)>=2;

View Code

26:查询“生物”课程比“物理”课程成绩高的所有学生的学号

4a997067b68016fd573276cc4196ba8a.png

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

1 SELECT2 a.student_id3 FROM (SELECT *

4 FROM score5 WHERE course_id =(SELECT6 cid7 FROM course8 WHERE cname = '生物')) AS a,9 (SELECT *

10 FROM score11 WHERE course_id =(SELECT12 cid13 FROM course14 WHERE cname = '物理')) AS b15 WHERE a.student_id =b.student_id16 and a.number > b.number;

View Code

创建表和数据

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

1 /*

2 Navicat Premium Data Transfer3

4 Source Server : localhost5 Source Server Type : MySQL6 Source Server Version : 50624

7 Source Host : localhost8 Source Database : sqlexam9

10 Target Server Type : MySQL11 Target Server Version : 50624

12 File Encoding : utf-8

13

14 Date: 10/21/2016 06:46:46AM15 */

16

17 SET NAMES utf8;18 SET FOREIGN_KEY_CHECKS =0;19

20 -- ----------------------------

21 -- Table structure for `class`22 -- ----------------------------

23 DROP TABLE IF EXISTS `class`;24 CREATE TABLE `class` (25 `cid` int(11) NOT NULL AUTO_INCREMENT,26 `caption` varchar(32) NOT NULL,27 PRIMARY KEY (`cid`)28 ) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8;29

30 -- ----------------------------

31 -- Records of `class`32 -- ----------------------------

33 BEGIN;34 INSERT INTO `class` VALUES ('1', '三年二班'), ('2', '三年三班'), ('3', '一年二班'), ('4', '二年九班');35 COMMIT;36

37 -- ----------------------------

38 -- Table structure for`course`39 -- ----------------------------

40 DROP TABLE IF EXISTS `course`;41 CREATE TABLE `course` (42 `cid` int(11) NOT NULL AUTO_INCREMENT,43 `cname` varchar(32) NOT NULL,44 `teacher_id` int(11) NOT NULL,45 PRIMARY KEY (`cid`),46 KEY `fk_course_teacher` (`teacher_id`),47 CONSTRAINT `fk_course_teacher` FOREIGN KEY (`teacher_id`) REFERENCES `teacher` (`tid`)48 ) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8;49

50 -- ----------------------------

51 --Records of `course`52 -- ----------------------------

53 BEGIN;54 INSERT INTO `course` VALUES ('1', '生物', '1'), ('2', '物理', '2'), ('3', '体育', '3'), ('4', '美术', '2');55 COMMIT;56

57 -- ----------------------------

58 -- Table structure for`score`59 -- ----------------------------

60 DROP TABLE IF EXISTS `score`;61 CREATE TABLE `score` (62 `sid` int(11) NOT NULL AUTO_INCREMENT,63 `student_id` int(11) NOT NULL,64 `course_id` int(11) NOT NULL,65 `num` int(11) NOT NULL,66 PRIMARY KEY (`sid`),67 KEY `fk_score_student` (`student_id`),68 KEY `fk_score_course` (`course_id`),69 CONSTRAINT `fk_score_course` FOREIGN KEY (`course_id`) REFERENCES `course` (`cid`),70 CONSTRAINT `fk_score_student` FOREIGN KEY (`student_id`) REFERENCES `student` (`sid`)71 ) ENGINE=InnoDB AUTO_INCREMENT=53 DEFAULT CHARSET=utf8;72

73 -- ----------------------------

74 --Records of `score`75 -- ----------------------------

76 BEGIN;77 INSERT INTO `score` VALUES ('1', '1', '1', '10'), ('2', '1', '2', '9'), ('5', '1', '4', '66'), ('6', '2', '1', '8'), ('8', '2', '3', '68'), ('9', '2', '4', '99'), ('10', '3', '1', '77'), ('11', '3', '2', '66'), ('12', '3', '3', '87'), ('13', '3', '4', '99'), ('14', '4', '1', '79'), ('15', '4', '2', '11'), ('16', '4', '3', '67'), ('17', '4', '4', '100'), ('18', '5', '1', '79'), ('19', '5', '2', '11'), ('20', '5', '3', '67'), ('21', '5', '4', '100'), ('22', '6', '1', '9'), ('23', '6', '2', '100'), ('24', '6', '3', '67'), ('25', '6', '4', '100'), ('26', '7', '1', '9'), ('27', '7', '2', '100'), ('28', '7', '3', '67'), ('29', '7', '4', '88'), ('30', '8', '1', '9'), ('31', '8', '2', '100'), ('32', '8', '3', '67'), ('33', '8', '4', '88'), ('34', '9', '1', '91'), ('35', '9', '2', '88'), ('36', '9', '3', '67'), ('37', '9', '4', '22'), ('38', '10', '1', '90'), ('39', '10', '2', '77'), ('40', '10', '3', '43'), ('41', '10', '4', '87'), ('42', '11', '1', '90'), ('43', '11', '2', '77'), ('44', '11', '3', '43'), ('45', '11', '4', '87'), ('46', '12', '1', '90'), ('47', '12', '2', '77'), ('48', '12', '3', '43'), ('49', '12', '4', '87'), ('52', '13', '3', '87');78 COMMIT;79

80 -- ----------------------------

81 -- Table structure for`student`82 -- ----------------------------

83 DROP TABLE IF EXISTS `student`;84 CREATE TABLE `student` (85 `sid` int(11) NOT NULL AUTO_INCREMENT,86 `gender` char(1) NOT NULL,87 `class_id` int(11) NOT NULL,88 `sname` varchar(32) NOT NULL,89 PRIMARY KEY (`sid`),90 KEY `fk_class` (`class_id`),91 CONSTRAINT `fk_class` FOREIGN KEY (`class_id`) REFERENCES `class` (`cid`)92 ) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=utf8;93

94 -- ----------------------------

95 --Records of `student`96 -- ----------------------------

97 BEGIN;98 INSERT INTO `student` VALUES ('1', '男', '1', '理解'), ('2', '女', '1', '钢蛋'), ('3', '男', '1', '张三'), ('4', '男', '1', '张一'), ('5', '女', '1', '张二'), ('6', '男', '1', '张四'), ('7', '女', '2', '铁锤'), ('8', '男', '2', '李三'), ('9', '男', '2', '李一'), ('10', '女', '2', '李二'), ('11', '男', '2', '李四'), ('12', '女', '3', '如花'), ('13', '男', '3', '刘三'), ('14', '男', '3', '刘一'), ('15', '女', '3', '刘二'), ('16', '男', '3', '刘四');99 COMMIT;100

101 -- ----------------------------

102 -- Table structure for`teacher`103 -- ----------------------------

104 DROP TABLE IF EXISTS `teacher`;105 CREATE TABLE `teacher` (106 `tid` int(11) NOT NULL AUTO_INCREMENT,107 `tname` varchar(32) NOT NULL,108 PRIMARY KEY (`tid`)109 ) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8;110

111 -- ----------------------------

112 --Records of `teacher`113 -- ----------------------------

114 BEGIN;115 INSERT INTO `teacher` VALUES ('1', '张磊老师'), ('2', '李平老师'), ('3', '刘海燕老师'), ('4', '朱云海老师'), ('5', '李杰老师');116 COMMIT;117

118 SET FOREIGN_KEY_CHECKS = 1;

View Code

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

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

相关文章

【转】BASE64编码规则

Base64编码要求把3个8位字节&#xff08;3*824&#xff09;转化为4个6位的字节&#xff08;4*624&#xff09;&#xff0c;之后在6位的前面补两个0&#xff0c;形成8位一个字节的形式。&#xff08;将字符串转换为二进制&#xff0c;从前往后&#xff0c;每6位一取&#xff0c;…

查看mysql数据库的死锁日志_【MySQL】mysql死锁以及死锁日志分析

1.死锁的概念死锁&#xff1a;死锁一般是事务相互等待对方资源&#xff0c;最后形成环路造成的。对于死锁&#xff0c;数据库处理方法&#xff1a;牺牲一个连接&#xff0c;保证另外一个连接成功执行。发生死锁会返回ERROR&#xff1a;1213 错误提示&#xff0c;大部分的死锁In…

【转】二进制文件和ASCII文件有何区别

二进制文件和ASCII文件&#xff08;即文本文件&#xff09;的区别&#xff0c;对于和计算机亲近时间尚短的同学是个难题。本文用简单的例子&#xff0c;试图展示其中的道道&#xff0c;希望能对菜鸟们有些帮助。 1、一个例子&#xff1a;两种100000 有程序&#xff1a; #includ…

mysql优化和索引_mysql优化和索引

表的优化1.定长与变长分离如 int,char(4),time核心且常用字段&#xff0c;建成定长&#xff0c;放在一张表&#xff1b;而varchar,text,blob这种变长字段适合单放一张表&#xff0c;用主键与核心表关联。2.常用字段和不常用字段要分离3.在 1 对多需要关联统计的字段上&#xff…

【转】为什么不能使用字符流读取非文本的二进制文件?

读取文件 刚学Java的IO流部分时&#xff0c;书上说只能使用字节流去读取图片、视频等非文本二进制文件&#xff0c;不能使用字符流&#xff0c;否则文件会损坏。所以我就一直记住这一点了&#xff0c;但是为什么不能使用&#xff0c;这一直是我的一个疑惑。今天&#xff0c;我…

mysql更新一条语句_MySQL一条更新语句是如何执行的

一条查询语句是经过连接器 分析器 优化器 执行器等功能模块&#xff0c;最后到达存储引擎。image以下所说的都基于InnoDb引擎。当有一条记录需要更新的时候&#xff0c;InnoDB引擎会先把记录写到redo log里面&#xff0c;并更新内存&#xff0c;这个时候更新就算完成了。InnoDb…

【转】文本文件和二进制文件区别及java中字节流和字符流归纳

首先在物理上文本文件和二进制文件并没有区别&#xff0c;都是以二进制&#xff10;&#xff11;的形式存放于存储介质中&#xff0c;他们的区别只是逻辑上的区别&#xff0c;这两种方式只是在编码层次上有差别。文本文件是基于字符编码的文件&#xff0c;常见的编码有ASCII编码…

mysql查询后从高到低排序_[MySQL基础]三、排序查询

排序查询语法&#xff1a;SELECT查询列表FROM表[WHERE 筛选条件]ORDER BY 排序列表 [ASC|DESC]; #[ ]中的内容表示可选特点&#xff1a;asc代表的是升序&#xff0c;desc代表的是降序&#xff0c;如果不写&#xff0c;默认是升序order by子句中可以支持单个字段、多个字段、表达…

【转】如何判断一个文本文件内容的编码格式 UTF-8 ? ANSI(GBK)

转自&#xff1a;http://blog.csdn.net/jiangqin115/article/details/42684017 UTF-8编码的文本文档&#xff0c;有的带有BOM (Byte Order Mark, 字节序标志)&#xff0c;即0xEF, 0xBB, 0xBF&#xff0c;有的没有。Windows下的txt文本编辑器在保存UTF-8格式的文本文档时会自动…

cesium获取模型实时坐标_Cesium 顶点着色器中求解模型坐标

1. 由世界坐标转模型坐标顶点着色器&#xff1a;attribute vec3 position3DHigh;attribute vec3 position3DLow;attribute vec3 normal;attribute vec2 st;attribute float batchId;varying vec3 v_positionEC;varying vec3 v_normalEC;varying vec2 v_st;void main(){vec3 pos…

【转】关于CLR内存管理一些深层次的讨论[上篇]

半年之前&#xff0c;PM让我在部门内部进行一次关于“内存泄露”的专题分享&#xff0c;我为此准备了一份PPT。今天无意中将其翻出来&#xff0c;觉得里面提到的关于CLR下关于内存管理部分的内存还有点意思。为此&#xff0c;今天按照PPT的内容写了一篇文章。本篇文章不会再讨论…

mysql数据库连接地址utf8_在Python中连接到MySQL数据库时UTF8不工作

我正在努力使Python更好地使用UTF-8编码的MySQL数据库&#xff0c;例如&#xff0c;挪威字符。我找了好几个小时&#xff0c;但没能找到像预期的那样有效的东西。以下是从数据库中提取的示例表&#xff1a;mysql> select * from my_table;---------------------| id | shop_…

【转】.NET Remoting

.Net Remoting提供了一种允许一个应用域中的对象与另一个应用域中的对象进行交互的框架。是.NET框架中的一个重要技术改进,它用于减轻运行应用程序的系统开销. 中文名 .Net Remoting 作 用 减轻运行应用程序的系统开销 目录 1 介绍2 .NET Remoting的原理 ▪ 1.NET Rem…

python多重赋值技巧_python教程12课:多元赋值、多重赋值、运算符以及判断字符串类型...

# 多元赋值&#xff1a;# x,y,z 和 1,2,‘String是两个元组&#xff0c;只不过元组的 () 被省略掉了x, y ,z 1, 2, Stringprint(x, y, z)(x, y ,z) (3, 4, String)print(x,y,z)# 一般用在交换变量值#交换变量值常规思路x 10,y 20z 30x ,y, z y,z,xprint(x,y,z)#使用多元赋值…

【转】关于CLR内存管理一些深层次的讨论[下篇]

《上篇》中我们主要讨论的是程序集&#xff08;Assembly&#xff09;和应用程序域&#xff08;AppDomain&#xff09;的话题&#xff0c;着重介绍了两个不同的程序集加载方式——独占方式和共享方式&#xff08;中立域方式&#xff09;&#xff1b;以及基于进程范围内的字符串驻…

python正则表达式处理txt_Python文本处理服务(re正则表达式例子)

正则表达式例子检查对子在此示例中&#xff0c;我们将使用以下帮助函数来更优雅地显示匹配对象&#xff1a;def displaymatch(match): if match is None: return None return % (match.group(), match.groups())假设你在写一个扑克程序&#xff0c;一个玩家的一手…

【转】深入浅出图解C#堆与栈 C# Heap(ing) VS Stack(ing) 第一节 理解堆与栈

理解堆与栈 导航 深入浅出图解C#堆与栈 C# Heap(ing) VS Stack(ing) 第一节 理解堆与栈 深入浅出图解C#堆与栈 C# Heap(ing) VS Stack(ing) 第二节 栈基本工作原理 深入浅出图解C#堆与栈 C# Heap(ing) VS Stack(ing) 第三节 栈与堆&#xff0c;值类型与引用类型 深入浅出图…

bi 存储过程方案_BI 系统中容易被忽视的数据源功能

BI 系统中容易被忽视的数据源功能用户在选购 BI 解决方案的时候&#xff0c;常常会更关注界面环节的功能指标&#xff0c;比如美观性、操作的流畅性、移动端支持等等。毕竟&#xff0c;BI 是要给业务人员使用的&#xff0c;这些看得见的内容一般不容易被遗漏。然而&#xff0c;…

【转】深入浅出图解C#堆与栈 C# Heap(ing) VS Stack(ing) 第二节 栈基本工作原理

栈基本工作原理 导航 深入浅出图解C#堆与栈 C# Heap(ing) VS Stack(ing) 第一节 理解堆与栈 深入浅出图解C#堆与栈 C# Heap(ing) VS Stack(ing) 第二节 栈基本工作原理 深入浅出图解C#堆与栈 C# Heap(ing) VS Stack(ing) 第三节 栈与堆&#xff0c;值类型与引用类型 深入浅…

matlab将二值图像与原图重叠_图像处理matlab及图像融合图像镶嵌图像拼接

要把double的图像(范围是0到1)再次转化为256灰度值的&#xff0c;可以这样Igrey uint8(I2*255)图像类型转换函数&#xff1a;dither() 通过颜色抖动&#xff0c;把真彩图像转换成索引图像或灰度图象转换成二值图像gray2ind() 将灰度图像(或二值图像)转换成索引图像grayslice() …