专栏名称: 会飞的一十六
一个专注大于大数据、数据库、数据分析、相关领域的公众号,分享技术干货、学习资料、面试、职场经验和个人思考感悟,更重要的是让SQLBOY的SQL有质的飞越。
今天看啥  ›  专栏  ›  会飞的一十六

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

会飞的一十六  · 公众号  ·  · 2024-10-30 22:14
    

文章预览

点击上方【蓝色】字体   关注我们 01 场景描述 有下面的场景: 我们希望删除某id中连续存在NULL值的所有行,但是保留第一次出现不为NULL值的以下所有存在NULL值的行。具体如下图所示: 如何删除第2次、第3次连续出现NULL值得所有行?  02 数据准备 create table null_del as ( select stack( 15 , NULL , 20220201 , NULL , 20220202 , NULL , 20220203 , NULL , 20220204 , NULL , 20220205 , NULL , 20220206 , NULL , 20220207 , 125 , 20220208 , 126 , 20220209 , 127 , 20220210 , NULL , 20220211 , NULL , 20220212 , 128 , 20220213 , NULL , 20220214 , NULL , 20220215 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览