自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 clickhouse双分布式子查询被拒绝: select * from chuz_ods.ods_mes_sfc_all where toDate(partition_date) = yesterda

这个解决方案使用GLOBAL关键字告诉ClickHouse在子查询中执行全局查询,从而绕过了双分布式子查询的限制。但是clickhouse是不是不支持这样的子查询呀?

2023-12-27 16:54:56 565

原创 SQL 错误 [40000] [42000]: Error while compiling statement: FAILED: ParseException line 1:7 missing TAB

【代码】SQL 错误 [40000] [42000]: Error while compiling statement: FAILED: ParseException line 1:7 missing TAB。

2023-12-27 15:43:58 1072

原创 shell脚本遍历循环抽取数据

【代码】shell脚本遍历循环抽取数据。

2023-12-26 18:48:44 411

原创 jdbc读取clickhouse数据落地成本地文件

【代码】jdbc读取clickhouse数据落地成本地文件。

2023-12-26 17:36:01 691

原创 java通过jdbc实现从clickhouse导数据到hive

【代码】java通过jdbc实现从clickhouse导数据到hive。

2023-12-25 15:55:06 562

原创 通过jdbc连接数据库

【代码】通过jdbc连接数据库。

2023-12-20 11:22:16 379

原创 REGEXP_REPLACE 对于从‘1月‘到‘12月‘的排序用法

子句对 month 字段进行排序。由于 month 字段中的值是字符串类型,你需要对其进行适当的排序。通过以上查询,month 字段的值将按照从1月到12月的顺序进行排序,并显示在结果中。要按照从1月到12月的顺序显示 month 字段的值,你可以使用。需要替换为你实际使用的表名。请注意,上述查询中的。

2023-07-26 19:21:05 157

原创 SQL中如何删除重复数据,只保留其中一行

其实我们数据库中最后要保留的结果就是第二步中查询出来的数据,我们把其他的数据删除即可。我们发现除了自增长ID不同以为,有几条其他字段都重复的数据出现,符合我们的需求。上面用Max函数或者Min函数均可,只是为了保证取出来的数据的唯一性。数据库中存在重复记录,删除保留其中一条(是否重复判断基准为多个字段)我们创建一个人员信息表并在里面插入一些重复的数据。马六因为只有一条记录,所以没有参与去重,直接显示。碰到这样的问题我们先分解步骤来看。删除重复的数据并且保留一行。(提示:可以左右滑动代码)

2023-07-08 17:47:10 929

原创 题目 编写一个 SQL 查询,获取Employee 表中第二高的薪水(Salary) 。

这个查询使用了嵌套查询,首先找到最高的薪水,然后在外部查询中查找低于最高薪水的最高薪水。如果存在第二高的薪水,查询将返回该薪水值;否则,将返回 null。例如上述 Employee 表,SQL查询应该返回 200 作为第二高的薪水。如果不存在第二高的薪水,那么查询应返回 null。但是如果是用dense_rank()开窗做的话, 查询结果出来只有表头没有返回null.编写一个 SQL 查询,获取Employee 表中第二高的薪水(Salary)。如果还有其他问题,请随时提问。表示第二高的薪水是 200。

2023-07-08 00:22:42 214

原创 题目 查询出既学过‘001‘课程,也学过‘003‘号课程的学生ID

这个查询通过将学生ID(StuID)按照课程ID(CID)筛选为 ‘001’ 和 ‘003’,然后使用GROUP BY进行分组。通过 HAVING 子句,我们只选择同时拥有两个不同课程ID的学生ID。有一张成绩表SC,表结构为SC(StuID,CID,Course),分部对应是学生ID,课程ID和学生成绩,有如下测试数据。这表示学生ID为 1 和 3 的学生都同时学过 ‘001’ 和 ‘003’ 课程。查询出既学过’001’课程,也学过’003’号课程的学生ID。如果还有其他问题,请随时提问。

2023-07-08 00:02:08 241

原创 题目 有如下一张记录表,如何查询出每隔15分钟的记录数

有如下一张记录表,如何查询出每隔15分钟的记录数。考点:日期函数的灵活运用。

2023-07-07 23:24:25 145

原创 题目 编写一个 SQL 查询,查找所有至少连续出现两次的数字。

连续出现

2023-07-07 22:44:21 484

空空如也

空空如也

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

TA关注的人

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