---【数据库学习】
文章平均质量分 64
杨幂等
你知道的越多,你不知道的越多!
展开
-
查找工资前三高的员工
【题目】“成绩表”记录了学生的学号,学生选修的课程,以及对应课程的成绩。为了对学生成绩进行考核,现需要查询每门课程的前3高成绩。注意:如果出现并列第一的情况,则同为第一名。【解题思路】题目要求找出每个课程获得前三高成绩的所有学生。难点在于每个课程前3高成绩。前3高的成绩意味着要对成绩排名。这种题类型其实是“分组排名”,遇到这类型题就要想到用窗口函数啦。专用窗口函数rank, dense_rank, row_number有什么区别呢?select *, rank() over (ord原创 2021-07-22 17:57:33 · 371 阅读 · 2 评论 -
mysql主从复制-主库已有数据
一、备份已有数据1、备份主库,及恢复到从库把主库现有数据备份下来,再恢复到从库,此时两个主机的数据一致。如果事先有数据的话,这步不能忘。1)在主库上加锁,使只有只读权限。mysql > flush table with read lock;2)记住就是这个点备份的。3)备份数据。root@bogon ~]# mysqldump -uroot -p --all-databa...原创 2019-12-02 14:56:44 · 1794 阅读 · 2 评论 -
无setup.exe情况下安装mysql5.7.28(win10)
下载安装包MySQL官网安装步骤1.解压安装包(紫色框中的文件是后续手动添加的。)2.配置环境变量计算机-属性-高级系统设置-环境变量-系统变量1)新建环境变量变量名:MYSQL_HOME变量值:D:\mysql-5.7.28-winx642)path配置新建%MYSQL_HOME%\bin3.数据库配置文件修改在MySQL安装目录下新建一个 txt 文档,然后更改名称和...原创 2019-11-19 20:45:52 · 838 阅读 · 14 评论 -
SQL中Group By的使用
1.概述“Group By”从字面意义上理解就是根据“By”指定的规则对数据进行分组,所谓的分组就是将一个“数据集”划分成若干个“小区域”,然后针对若干个“小区域”进行数据处理。(我们可以简单的理解为分类汇总)2.有趣的用法我们这里有一张表。3.简单的例子示例1Select 类别, Sum(数量) As 数量之和From AGroup By 类别返回结果原创 2017-10-07 17:47:49 · 742 阅读 · 45 评论 -
SQL小测试
1.SQL 指的是?Structured Query Language2.哪个 SQL 语句用于从数据库中提取数据?SELECT3.哪条 SQL 语句用于更新数据库中的数据?UPDATE4.哪条 SQL 语句用于删除数据库中的数据?DELETE5.哪条 SQL 语句用于在数据库中插入新的数据?INSERT INTO6.通过 SQL,您如何原创 2017-07-27 17:39:05 · 892 阅读 · 57 评论 -
红皮书
0.初印象 其实刚到TGB没多久就听过全职的朋友说红皮书了.当时只知道是讲数据库的东西,也是和百例差不多的实例,而且那时候已经将资料拷贝到自己电脑了.遗憾的是我的好奇心不够强,几个月以来也没有打开瞧一瞧究竟是长什么样子的.导致我在疯狂的自考复习的仅剩的10天时间里居然还建了红皮书的项目,想想我当时哪里来的自信啊. 一.小错误 都说和百例差不了多少,但是自己一敲才知道,没一个实例都简直原创 2017-06-19 20:44:47 · 2045 阅读 · 20 评论 -
红皮书--EOF与BOF
实例1 BOF:指当前记录位置位于Recordset对象的第一个记录之前 EOF:指当前记录位置位于Recordset对象的最后一个记录之后 这两个的属性值均返回布尔型:True和False,使用BOF 和 EOF 属性可确定 Recordset 对象是否包含记录,或者从一个记录移动到另一个记录时是否超出 Recordset 对象的限制。 下表即是各自原创 2017-06-19 20:45:01 · 667 阅读 · 28 评论 -
红皮书--With语句及布尔型
一、With 语句在一个单一对象或一个用户定义类型上执行一系列的语句。语法With object[statements]End WithWith 语句的语法具有以下几个部分:部分 描述 object 必要参数。一个对象或用户自定义类型的名称。 statements 可选参数。要执行在 object 上的一条或多条语句。 说明With 语句可以对某个对象执行一系列的语句,而不用重复指出对象的名称。例原创 2017-06-19 20:45:03 · 535 阅读 · 24 评论 -
红皮书--调试及修复
实例1如何限制用户名处只能输入数字以外的字符,口令处只能输入数字??添加如下代码即可:但是我遇到了一个小问题,口令处因为只能输入数字,如果输错了就不能删除,这个怎么改一下代码?希望会的人分享给我啊! 实例4 用户定义类型未定义错误分三类:a)写错了默认变量类型名,如:dim a as intege,改成dim a as integer即可。b)写错了自定义变量类型名,如自定义变量a1,写成了al原创 2017-06-19 20:45:06 · 444 阅读 · 26 评论 -
红皮书--区别定义
1. Const与Dim 区别Const 是 constant 的缩写,就是常量的意思用来定义常量格式:Const 常量名 As 类型=表达式语句示例:该示例使用 Const 语句来声明用于代替文字值的常数。Public 常数在标准模块的通用部分声明,而不是在类模块中声明。Private 常数可以在任何模块类型的通用部分声明。① '声明公用常数。Public Const MyString = "原创 2017-06-19 20:44:58 · 783 阅读 · 24 评论 -
学生信息管理系统问题集锦(三)
1.通过学号显示姓名添加如下代码即可。Private Sub comboSID_Click() Dim mrc As ADODB.Recordset Dim txtSQL As String Dim MsgText As String '通过学号,显示姓名 txtSQL = "select * from student_Info whe原创 2017-07-25 19:55:04 · 1276 阅读 · 56 评论 -
学生信息管理系统问题集锦(二)
1. 登录一直提醒错误91:对象变量或with块变量未设置一般是数据库出了问题,我的问题时标点,下面括号里的逗号错敲成了中文下的,一直不对。2. 未找到方法或数据成员(错误 461)集合、对象或用户定义类型不包含引用的成员。该错误发生的原因和解决方法如下: 对象或成员名称拼写错误。 检查名称拼写并检查 Type 语句或对象文档,以确定成员以及对象或成原创 2017-07-25 19:36:52 · 1417 阅读 · 52 评论 -
VB中Unload、END、Hide的区别
1、Unload 语句从内存中卸载窗体或控件。在卸载窗体前,会发生 Query_Unload 事件过程,然后是 Form_Unload 事件过程。在其中任一过程中设置 cancel 参数为 True 可防止窗体被卸载。若为 MDIForm 对象,先发生 MDIForm 对象的 Query_Unload 事件过程,接着是各 MDI 子窗体 的 Query_Unload 事件过程和 Form_原创 2017-07-31 21:16:35 · 5387 阅读 · 32 评论 -
红皮书--SQL语句
实例1(单引号) SQL即结构化查询语言(Structured Query Language),是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。SQL语句无论是种类还是数量都是繁多的,很多语句也是经常要用到的,SQL查询语句就是一个典型的例子,无论是高级查询还是低级查询,SQL查询语句的需求是最频繁的。 关原创 2017-06-19 20:44:50 · 569 阅读 · 18 评论