Skip to content

Duplicate

duplicate records

select
    product_name,
    start_date,
    end_date,
    STRING_AGG(p_type, ', ') AS typ,
    STRING_AGG(CAST(p_price AS VARCHAR(10)), ', ') AS price,
    count(*) as cnt
from my_tbl
where p_price > 10
group by product_name, start_date, end_date
having count(*) > 1;