【问题标题】:Clarification on SQL table [duplicate]关于 SQL 表的说明 [重复]
【发布时间】:2016-08-01 08:37:59
【问题描述】:

这是我要访问的表。

Account | col1 | col2 | col3
.............................
value 1   x1     x2     x3
value 2   x1     x2     x3

我想要做的是我想把这个表格转换成下面提到的这种格式,

Account | Carrier |  |
........................
value 1    col1    x1
value 1    col2    x2
value 1    col3    x3

我如何通过使用 select sql 来做到这一点。如果有人能帮我解决这个问题,我真的很感激

谢谢,

【问题讨论】:

    标签: sql ms-access vba ms-access-2010


    【解决方案1】:

    为每个运营商创建SELECTUNION ALL结果汇总:

    select Account, 'col1' as carrier, col1 from tablename
    union all
    select Account, 'col2' as carrier, col2 from tablename
    union all
    select Account, 'col3' as carrier, col3 from tablename
    order by Account, carrier
    

    【讨论】:

    • 非常感谢您的帮助。我真的很感激........!!!!!!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-12-06
    • 2019-05-14
    • 2016-03-04
    • 2019-08-29
    • 2019-05-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多