当前位置: 首页 > article >正文

SQL进阶技巧:如何删除第N次连续出现NULL值所存在的行?

目录

0 场景描述

1  数据准备

2 问题分析

问题拓展:如何删除第2次、第3次、第N次连续出现NULL值所在的行?

3 小结 


0 场景描述

有下面的场景:

我们希望删除某id中连续存在NULL值的所有行,但是保留第一次出现不为NULL值的以下所有存在NULL值的行。具体如下图所示:

如何删除第2次、第3次连续出现NULL值得所有行? 

1  数据准备

create table null_del as
    (select stack(
                    15,
                    NULL, 20220201,
                    NULL, 20220202,
                    NULL, 20220203,
                   

http://www.kler.cn/news/355319.html

相关文章:

  • linux git submodule 需要输入密码的问题
  • 计算PSNR, SSIM, VAMF工具
  • 网络攻击的新趋势:勒索软件与零日漏洞
  • 单例模式(自动加载)
  • 手机在网状态接口的使用和注意事项
  • Android常用界面控件——ImageView
  • 新员工入职流程指南_完整入职流程解析
  • 文心智能体:我的旅游小助手
  • 代理IP在爬虫中的作用是什么?
  • 机器学习导论
  • ORACLE 批量插入更新删除sql
  • FreeRTOS - 任务管理
  • 解决 burp 抓取 无用包的 困扰
  • 设计模式之委托模式
  • 提高EDM广告发送率和到达率_实用技巧揭秘
  • GIT batch的支持中文的方法和系统建议
  • react项目,通过自定义 separator 属性来修改日期选择器中间的分隔符:
  • I.MX6U 的 EPIT 定时器详解
  • Scrapy的Lambda函数用法:简化数据提取与处理的技巧
  • el-upload照片墙二次封装