乘风原创程序

  • SQL行转列与列转行
  • 2022/3/4 14:53:18
  • 1.数据集

    以"连续登录"中的数据为例:

    结果:

    +---+----------------------------------------------------------------------------+
    |id |cw                                                                          |
    +---+----------------------------------------------------------------------------+
    |01 |2018-02-28,2018-03-01,2018-03-02,2018-03-04,2018-03-05,2018-03-06,2018-03-08|
    |02 |2018-03-01,2018-03-02,2018-03-03,2018-03-06                                 |
    |03 |2018-03-06                                                                  |
    +---+----------------------------------------------------------------------------+

    以上面sql生成的数据为基准,执行下列sql:

    结果:

    +---+----------+
    |id |login_date|
    +---+----------+
    |01 |2018-02-28|
    |01 |2018-03-01|
    |01 |2018-03-02|
    |01 |2018-03-04|
    |01 |2018-03-05|
    |01 |2018-03-06|
    |01 |2018-03-08|
    |02 |2018-03-01|
    |02 |2018-03-02|
    |02 |2018-03-03|
    |02 |2018-03-06|
    |03 |2018-03-06|
    +---+----------+

     到此这篇关于sql行转列与列转行的文章就介绍到这了,更多相关sql行转列与列转行内容请搜索本教程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持本教程网!