您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何在Oracle的CLOB列上使用GROUP BY?

如何在Oracle的CLOB列上使用GROUP BY?

经过一些修复后,似乎主要问题在于 group by

您必须在SELECT和中使用相同的表GROUP BY

我还仅使用CLOB的子字符串来使其工作。工作要求是:

    SELECT TABLE_A.ID,
       TABLE_A.VA,
       B.TRACE
FROM
(SELECT A.T_ID ID,
          MAX(A.V) VA
   FROM BDD.LOG A
   GROUP BY A.T_ID HAVING MAX(A.V) <= '1.00') TABLE_A,
                                                                BDD.T B
WHERE TABLE_A.ID = B.T_id;
Oracle 2022/1/1 18:50:24 有309人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶