【问题标题】:Using pivot and getting Error missing Expression使用数据透视并获取错误缺少表达式
【发布时间】:2018-10-04 09:51:53
【问题描述】:

我正在尝试在查询中使用数据透视,但出现错误:

ORA-00936缺少表达式

以下是我的查询:

select *
  from t_product
  PIVOT(
  sum(jira_value)
   FOR jira
   in (['C_MIN'],['C_MAX'])
   )

【问题讨论】:

    标签: sql oracle ora-00936


    【解决方案1】:

    去掉方括号,使用 as :

    select *
      from t_product
      PIVOT(
      sum(jira_value) as sum_jira
       FOR (jira)
       in ('C_MIN' as c_min ,'C_MAX' as c_max )
       );
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多