你好,我是安然无虞。 文章目录 如何进行数学计算、字符串处理和条件判断? 数学函数 字符串函数 条件判断函数 总结 如何进行数学计算、字符串处理和条件判断? MySQL提供了很多功能强大,而且使用起来非常方便的函数,包括数学函数、字符串处理函数和条件判断函数等。 在很多场景中,我们都会用到这些函数,比如说,在超市项目的实际开发过程中,会有这样的需求: 会员积分的规则是一元积一分,不满一元不积分,这就要用到向下取整的数学函数floor(); 在打印小票的时候,收银纸的宽度是固定的,怎么才能让打印的结果清晰而整齐呢?这个时候,就要用到concat()等字符串...

你好,我是安然无虞。 文章目录 聚合函数:怎么高效地进行分组统计? sum() avg()&max()&min() count() 聚合函数:怎么高效地进行分组统计? MySQL中有5种聚合函数较为常用,分别是求和函数sum(),求平均函数avg(),最大值函数max(),最小值函数min()和计数函数count()。 在超市项目中有一个需求是这样的:经营者提出,他们需要统计一个门店,每天、每个单品的销售情况,包括销售数量和销售金额等。这里涉及3个数据表,具体信息如下所示: 销售明细表demo.transactiondetails: 销售...

你好,我是安然无虞。 文章目录 面试常考:where与having有什么不同? 一个实际查询需求 where having 怎么正确的使用where和having? 面试常考:where与having有什么不同? 我们在进行查询的时候,经常需要按照条件对查询结果进行筛选,这就要用到条件语句where和having了。 where是直接对表中的字段进行限定来筛选结果,having则需要跟分组关键字groupby一起使用,通过对分组字段或分组计算函数进行限定来筛选结果。虽然它们都是对查询进行限定,却有着各自的特点和适用场景。很多时候,我们会遇到2个都可以用的情况。...

你好,我是安然无虞。 文章目录 外键和连接:如何做关联查询? 如何创建外键? 连接 关联查询中的误区 外键和连接:如何做关联查询? 在实际的数据库应用开发过程中,我们经常需要把2个或2个以上的表进行关联,以获取需要的数据。这是因为,为了提高存取效率,我们会把不同业务模块的信息分别存放在不同的表里面。 但是,从业务层面上看,我们需要完整全面的信息为经营决策提供数据支撑。 还是以超市项目为例,数据库里面的销售流水表一般只保存销售必需的信息,比如商品编号,数量,价格,金额和会员卡号等。但是,在呈现给超市经营者的统计报表中,只包括这些信息是不够的,比如商品编号,会员卡...

你好,我是安然无虞。 文章目录 主键:如何正确设置主键? 业务字段做主键 自增字段做主键 手动赋值字段做主键 主键总结 主键:如何正确设置主键? 前面我们在讲解存储的时候,有提到过主键,它可以唯一标识表中的某一条记录,对数据表来说非常重要。当我们需要查询和引用表中的一条数据记录的时候,最好的办法就是通过主键。只有合理地设置主键,才能确保我们准确、快速的找到所需要的数据记录。 下面我们借助超市项目的实际需求,来讲解一下怎么正确设置主键? 在超市项目中,店家想进行会员营销,相应的,我们就需要处理会员信息。 会员信息表(demo.membermaster)的设计...

你好,我是安然无虞。 文章目录 1.存储:一个完整的存储过程是怎样的? ·创建MySQL数据库 ·确认字段 ·创建数据表 ·插入数据 2.字段:那么多字段类型,该怎么定义? ·整数类型 ·浮点数类型和定点数类型 ·文本类型 ·日期与时间类型 1.存储:一个完整的存储过程是怎样的? 在MySQL中,一个完整的数据存储过程总共有4步,分别是创建数据库、确认字段、创建数据表、插入数据。 ·创建MySQL数据库 数据存储的第一步就是创建数据库。 为什么不是直接创建数据表,而是创建一个数据库呢? 从系统架构层次上看,MySQL数据库系统从大到小依次是数据库服...

你好,我是安然无虞。 文章目录 表:怎么创建和修改数据表? 1.如何创建数据表? 2.都有哪些约束? 3.如何修改表? 添加字段 修改字段 表:怎么创建和修改数据表? 创建和修改数据表,是数据存储过程中的重要一环。我们不仅需要把表创建出来,还需要正确的设置限定条件,这样才能确保数据的一致性和完整性。 同时,表中的数据会随着业务需求的变化而变化,添加和修改相应的字段也是常见的操作。 在一个简单的超市项目中,客户经常需要进货,这就需要在MySQL数据库里面创建一个表,来管理进货的相关数据。假设这个表叫做进货单头表(importhead),如下图所示: 这里的...

你好,我是安然无虞。 文章目录 1.有序数组的平方 2.长度最小的最数组 3.螺旋数组II 1.有序数组的平方 有序数组的平方 classSolution{ public: vector<int>sortedSquares(vector<int>&nums) { intn=nums.size(); //以0为分割线的话,可以将该数组分成两个子数组,并且都是有序的 //直接将双指针分别初始化在nums的开头和结尾,相当于合并两个从大到小排序的数组 //这时我们就可以利用合并两个有序数组的方法解决本题了 inti=0,j=n1;...

你好,我是安然无虞。 文章目录 1.二分查找题型 2.移除元素题型 1.二分查找题型 二分查找·传送门 classSolution{ public: intsearch(vector<int>&nums,inttarget) { //在有序数组中查找第一时间想到二分查找 intleft=0,right=nums.size()1;//左闭右闭 while(left<=right) { intmid=left+(rightleft)/2;//防止溢出 if(nums[mid]<target) { left=mid+1; } els...

你好,我是安然无虞。 文章目录 哈希基础概念 哈希相关题目 ·有效的字母异位词 ·赎金信 ·字母异位词分组 ·两个数组的交集 ·快乐数 ·两数之和 ·四数相加II ·最长连续序列 ·查找共用字符 ·同构字符串 ·单词规律 ·字节跳动面试:缺失的第一个正数 哈喽哈喽,好久没总结完整的算法博客啦,今天开始把之前欠下的补上,一起加油哦。 在开肝之前,请老铁们思考一个问题:算法对于我们计算机相关专业的大学生来说重要吗,是“非常重要”,还是“狗都不学”,欢迎大家在评论区发表自己的看法。 首先从哈希表说起吧,因为我上次面试遇到这个题型了,还是TMhard(哭泣)。 O...

记录一道题解~ 题目链接:缺失的第一个正数 解题思路: 理想情况下每个元素都在自己的位置上,如下: 现在将元素对应位置打乱,并且缺失了一个元素,如下: 题目就是要求我们找到这个缺失的元素,我们该如何找呢? 注意:首先我们需要遍历数组中的每一个元素,比如nums[i],我们将以nums[i]为下标的元素中的值置换为其绝对值的相反数,也就是做标记。(做这道题目的时候一定要画图来理解) 像下面这样: nums[1]=3,将3这个位置做标记: nums[2]=1,将1这个位置做标记: nums[3]=5,将5这个位置做标记: nums[4]=1,将1这个位置做标记: nums[5]...

目录 ​​一、测试游戏逻辑​​ ​​二、封装游戏函数​​ ​​1.游戏菜单​​ ​​2.创建雷区​​ ​​3.初始化雷区​​ ​​4.打印雷区​​ ​​5.布置雷​​ ​​6.排雷​​ ​​三、完整代码​​ ​​1.声明​​ ​​2.定义​​ ​​3.测试​​ ​​四、结语​​ 【前言】 更新一款小游戏,想必大家应该都玩过扫雷,今天咱们自己实现一个。 一、测试游戏逻辑 include<stdio.h>voidmenu(){printf("\n");printf("1.play\n");printf("0.exit\n");printf("\n");}voidtes...

  u2Z9rysK9yXu   2023年11月02日   31   0   0

目录 ​​一、测试游戏逻辑​​ ​​二、封装游戏函数​​ ​​1.游戏菜单​​ ​​2.棋盘创建​​ ​​3.初始化棋盘​​ ​​4.打印棋盘​​ ​​5.玩家下棋​​ ​​6.电脑下棋​​ ​​7.判断输赢​​ ​​三、玩两把试试​​ ​​1.玩家赢演示​​ ​​2.电脑赢演示​​ ​​3.平局​​ ​​四、完整代码​​ ​​1.声明部分​​ ​​ 2.定义部分​​ ​​3.测试部分​​ ​​五、结语 ​​ 【前言】: 经过一定时间的学习,想必大家都有一定的基础啦,所以这里推出一款小游戏,用于巩固之前学习过的知识,加油哦。 一、测试游戏逻辑 incl...

  u2Z9rysK9yXu   2023年11月02日   46   0   0

【前言】:HelloHello,铁汁们,我又来咯。今天推出一个小恶作剧,大家自己在电脑上玩就行了哈,千万千万不要去祸祸别人哦。 关机程序代码: //写一个关机程序//只要程序启动了,就倒计时60秒关机,如果60秒之内,你输入:我是猪,就取消关机,否则时间一到电脑就关机了include<stdio.h>include<stdlib.h>include<string.h>intmain(){charinput[20]={0};system("shutdown-s-t60");while(1){printf("请注意,你的电脑在1分钟之内关机,如果输入,我...

  u2Z9rysK9yXu   2023年11月02日   37   0   0
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~