qq_38081404
IT界98新星
采纳率70.6%
2018-09-19 07:28

oracle sql WM_CONCAT函数

已采纳

图片说明
我想给WM_CONCAT(Z.ORIGIN) as 用地指标来源一个查询条件
图片说明

写法应该是怎么样的各位大佬

这是我的sql

 SELECT 
  T.IID,
  T.PROJ_NAME,
  WM_CONCAT(Z.ORIGIN) as 用地指标来源
FROM 
   UT_SP_PROJ_BUILD T,
   OT_BATCHAPPLY O, 
   UT_SP_ZBLY Z
WHERE 
   T.PROJ_NAME = O.NAME(+)
   AND O.ID = Z.BATCH_ID(+)
GROUP
  BY T.IID,
  T.PROJ_NAME

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

2条回答

  • u011664711 啊佛啊门 3年前

    SELECT
    T.IID,
    T.PROJ_NAME,
    WM_CONCAT(Z.ORIGIN) as 用地指标来源
    FROM
    UT_SP_PROJ_BUILD T,
    OT_BATCHAPPLY O,
    UT_SP_ZBLY Z
    WHERE
    T.PROJ_NAME = O.NAME(+)
    AND O.ID = Z.BATCH_ID(+)
    GROUP
    BY T.IID,
    T.PROJ_NAME
    HAVING WM_CONCAT(Z.ORIGIN) like '%天府新区%';

    这个应该可以,求给分,有急用~~

    点赞 1 评论 复制链接分享
  • u011664711 啊佛啊门 3年前

    你写发没错,但是看你上边报错的截图,只是语法错了, where里面的第三个条件写错了。

    点赞 评论 复制链接分享

相关推荐