自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 聚合函数不能放在WHERE子句中

在SQL(结构化查询语言)中,聚合函数(如SUM(), AVG(), COUNT(), MAX(), MIN()等)通常不直接出现在WHERE子句中。在这个例子中,我们首先使用GROUP BY子句按product_id对销售数据进行分组,然后使用HAVING子句来过滤出那些总销售数量超过100的产品ID。如果想基于聚合函数的结果来过滤数据,应该使用HAVING子句。假设我们有一个名为sales的表,其中包含product_id和quantity两个字段,我们想要找到销售数量超过100的产品的ID。

2024-02-24 17:41:33 553

原创 关于程序防止数据溢出而采取1e9+7(1000000007)取模的问题

(1)递归加和返回的情况:比如说某些求数据个数的题,返回类型为int类型,采用dfs递归结果的时候,在某一步产生了a,下一步产生了b,这两个数都是小于2^31-1=2147483647的,但是加起来就会大于2147483647,如果返回(a+b)%1000000007,显然在计算a+b的过程中已经不符合要求了,因此一般每步返回的时候是以(a%1000000007+b%1000000007)%1000000007的方式返回,这样就满足了上述第二条的情况。

2024-01-17 20:38:10 435

原创 数据结构_绪论

解答:用scanf和printf直接进行输入输出的好处是形象、直观,但缺点是需要对其进行格式控制,较为烦琐,如果出现错误,则会引起整个系统的崩溃;通过函数的参数传递进行输入输出,便于实现信息的隐蔽,减少出错的可能;通过全局变量的隐式传递进行输入输出最为方便,只需修改变量的值即可,但过多的全局变量使程序的维护较为困难。解答:exit常用于严重错误处理,它可以强行中断程序的执行,返回操作系统。以函数的返回值判断正确与否常用于子程序的测试,便于实现程序的局部控制;2)以函数的返回值区别正确返回或错误返回;

2023-09-09 10:47:39 68 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除