想查询的是借方和贷方金额的。
如果不加括号,查询不仅慢,并且效率低。

select gl_detail.explanation,
       bd_accsubj.dispname,
       gl_detail.debitamount 借方,
       gl_detail.creditamount 贷方,
       gl_detail.prepareddatev 制单日期,
       gl_voucher.no 凭证号,
       wmsys.wm_concat(gl_freevalue.valuecode) valuecode,
       wmsys.wm_concat(gl_freevalue.valuename) valuename
  from bd_accsubj
  join gl_detail
    on gl_detail.pk_accsubj = bd_accsubj.pk_accsubj
  join bd_glorgbook
    on bd_glorgbook.pk_glorgbook = bd_accsubj.pk_glorgbook
  join gl_voucher
    on gl_detail.pk_voucher = gl_voucher.pk_voucher
  left join gl_freevalue
    on gl_detail.assid = gl_freevalue.freevalueid
 where gl_detail.dr = '0'
   and gl_detail.yearv = '2011'
   and bd_glorgbook.glorgbookcode = '0100-0001'
  and   (gl_detail.debitamount='6202549' or gl_detail.creditamount='6202549')
--and bd_accsubj.subjcode like '150103%'
 group by gl_detail.explanation,
          bd_accsubj.dispname,
          gl_detail.creditamount,
          gl_detail.debitamount,
          gl_detail.prepareddatev,
          gl_voucher.no
 order by gl_detail.prepareddatev, gl_voucher.no

相关文章:

  • 2021-09-17
  • 2021-12-10
  • 2021-05-19
  • 2022-02-19
  • 2021-06-12
  • 2021-12-20
猜你喜欢
  • 2021-11-27
  • 2021-07-11
  • 2021-12-21
  • 2022-12-23
  • 2021-10-19
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案