去查数据库某张表中某字段重复的记录条数时,我们经常可以用到
select 重复字段 from 目标表 GROUP BY 重复字段 HAVING COUNT(重复字段) > 1
当我们在报表中,有时候我们需要的并不是单纯的一列数据而是多列数据的结合体,那么这时候我们可以在视图中使用string_agg
string_agg(cgoods.child_name || ' & ' || cast(cgoods.child_number as INTEGER) || ' & ' || cgoods.child_number* cast((CASE when acd.requested_quantity is null then 1 else acd.requested_quantity END) as INTEGER) ,'<br>') as child_sn
将我们所想要的排列方式,字段根据业务需求去设置;展示结果