
SQL
文章平均质量分 58
分享SQL基础知识和SQL编程实战案例
张六十zhangliushi
哪有什么天生如此,只是我们天天坚持。
展开
-
Mysql函数
积累记录Mysql函数及其使用场景,供各位小伙伴参考。持续更新中。原创 2022-11-24 11:03:51 · 267 阅读 · 0 评论 -
关系型数据库设计之从E-R图绘制到数据库表设计
本文介绍数据库设计的过程,供各位小伙伴参考。包含E-R图绘制,E-R模型转化为关系模型等。原创 2022-10-28 16:16:28 · 9018 阅读 · 0 评论 -
Hive中LEFT OUTER JOIN和INNER JOIN连用时数据缺失问题
JOIN连接是SQL常用的关联方式,但他们之前连用时可能会出现数据缺失的情况,本文分享生产中的bug案例,目前已有解决方案,但具体原因未知,求各位小伙伴解答。原创 2022-10-14 11:39:41 · 2815 阅读 · 0 评论 -
SQL存储过程学习笔记
记录SQL存储过程基本语法,持续更新中。原创 2022-10-02 23:54:22 · 247 阅读 · 0 评论 -
第一范式&第二范式&第三范式学习笔记
第一范式,第二范式和第三范式的概念和具体实例学习。原创 2022-09-29 14:49:00 · 767 阅读 · 0 评论 -
PostgreSQL常用命令
pgsql常用命令原创 2022-04-14 00:41:09 · 2262 阅读 · 0 评论 -
HiveQL标准时间转北京时间
hiveql标准时间转北京时间原创 2021-11-30 20:58:05 · 799 阅读 · 0 评论 -
HiveQL中CASE WHEN带SPLIT切片判断和LEFT OUTER JOIN连用报错
项目场景:项目场景:数仓维度表问题描述:提示:这里描述项目中遇到的问题:例如:数据传输过程中数据不时出现丢失的情况,偶尔会丢失一部分数据APP 中接收数据代码:@Override public void run() { bytes = mmInStream.read(buffer); mHandler.obtainMessage(READ_DATA, bytes, -1, buffer).sendToTarget();原创 2021-11-16 15:30:40 · 510 阅读 · 0 评论 -
HiveQL获取一年后日期计算同比及2月闰月特殊情况处理
ON CONCAT(t1.sale_date, '-01') = CAST(CONCAT(t2.sale_date, '-01')AS DATE) + INTERVAL 1 YEARON CONCAT(t1.sale_date, '-01') = ADD_MONTHS(CONCAT(t2.sale_date, '-01'),12)原创 2021-08-31 18:14:30 · 2944 阅读 · 0 评论 -
PostgreSQL学习&实战笔记
PGSQL函数原创 2021-07-03 18:26:24 · 569 阅读 · 0 评论 -
HiveQL列转行案例总结分享
当主表的联结条件与右表为一对多的关系时,使用CONCAT_WS(’,’, COLLECT_SET(字段名))把右表的多个字段值合成一个字段值。原创 2021-07-03 18:03:06 · 193 阅读 · 0 评论 -
HiveQL炸裂函数案例总结分享
当某个字段含有多个元素,需要把多个元素分解开时,可以使用炸裂函数,形成一对多的形式。原创 2021-04-15 20:29:43 · 1068 阅读 · 0 评论 -
HiveQL中ROW_NUMBER(),RANK()和DENSE_RANK()的区别和适用场景
文章目录一、ROW_NUMBER()(一)代码样例(二)取值逻辑及适用场景二、RANK()(一)代码样例(二)取值逻辑及适用场景三、DENSE_RANK()(一)代码样例(二)取值逻辑及适用场景一、ROW_NUMBER()(一)代码样例SELECT uid ,uname ,update_time ,ROW_NUMBER() OVER(PARTITION BY uid ORDER BY update_time DESC) AS rnFROM xxxWHERE pt_原创 2021-04-15 01:08:58 · 415 阅读 · 0 评论 -
HiveQL学习&实战笔记
归纳HiveQL常用函数,分享其在数据仓库开发中的案例。函数说明SUM()求和COUNT()求数量SUBSTR()截取字符串MAX()取最大MIN()取最小ROW_NUMBER()排序取值LOWER()转小写UPPER()转大写RLIKE/NOT RLIKEB是否在A里(支持正则)LIKE/NOT LIKEB是否在A里(不支持正则)COALESCE(参数.........原创 2021-03-03 01:42:45 · 831 阅读 · 0 评论 -
MySQL学习&实战笔记
分享SQL的学习过程,记录其在数据仓库中的应用及本人所踩过的坑。原创 2021-02-28 17:48:52 · 785 阅读 · 1 评论