跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • sql 问题,怎样将 null 值去掉,数据往上对齐
未分類
5 12 月 2020

sql 问题,怎样将 null 值去掉,数据往上对齐

sql 问题,怎样将 null 值去掉,数据往上对齐

資深大佬 : awen233333 0

NULL NULL haha NULL
NULL NULL xixi NULL
gege NULL NULL NULL
NULL NULL NULL bebe
jiji NULL NULL NULL
NULL NULL NULL tete
NULL NULL NULL dwdw
NULL NULL NULL kiki
NULL NULL NULL dwdw
将上面数据整理为下面这样
gege NULL haha bebe
jiji NULL xixi tete
NULL NULL NULL dwdw
NULL NULL NULL kiki
NULL NULL NULL dwdw
大佬有話說 (10)

  • 資深大佬 : Mitt

    自己写软件代码处理吧,这么复杂的逻辑就不要想着 sql 处理了

  • 資深大佬 : rqxiao

    order by 可以实现的吧

  • 資深大佬 : conge

    对每列去 null,重新 index,得四个表,然后四个表重新 join on index 。需要注意的是,对于全 null 的列,需要保留至少一行。

  • 資深大佬 : weizhen199

    order by 有 null first/last 这种

  • 資深大佬 : RRRoger

    这种有多行合并了 建议写代码处理

    或者用聚合函数 max ?

  • 資深大佬 : loading

    一次查一列,然后再拼。
    用代码处理吧,这个写出来以后也是看不懂的。

  • 主 資深大佬 : awen233333

    @conge 现在就是用这种方法,字段太多,后面还要进行其他操作,要拼接 sql,使用 exec;很多地方会调用,那四个表会一些地方删除,一些地方新建,会报错

  • 資深大佬 : jjianwen68

    写存储过程?

  • 資深大佬 : lonelymarried

    filter when ? is not null

  • 主 資深大佬 : awen233333

    @jjianwen68 现在就是存储过程,搞不定

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具