带有2个表的GROUP BY

时间:2019-03-20 18:43:45

标签: sql sqlbase

我可以在只有TBRACCD表的情况下进行分组,在添加SPRIDEN时不接受此代码?

  SELECT  -- tbraccd_pidm,     
             spriden_pidm,
             spriden_first_name
        CASE
            WHEN   SUM (NVL (tbraccd_bae, 0))  < 50
             THEN
                'Y'
             ELSE
             'N'
           END    paid         
     FROM tbraccd, spriden
     WHERE tbraccd_term_code = '201950'
       and SPRIDEN_PIDM=tbraccd_pidm
     GROUP BY tbraccd_pidm, tbraccd_term_code;

1 个答案:

答案 0 :(得分:0)

尝试如下,在分组依据中添加undefinedspriden_first_name列,并使用现代连接而不是逗号分隔的连接

spriden_pidm