1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| WITH cte_commande_famille_groupe (
annee,mois,jour,numcol_corrige,ref_colori,ligne )
AS (
SELECT annee,mois,jour,numcol_corrige,sum(ligne),ref_colori
FROM prep_global_backup
GROUP BY annee
,mois
,jour
,numcol_corrige
,ref_colori
HAVING sum(ligne) > 1
)
SELECT t1.annee ,t1.mois,t1.jour,t1.numcol_corrige
FROM prep_global_backup AS t1
LEFT JOIN cte_commande_famille_groupe AS t2 ON t2.annee = t1.annee
AND t2.mois = t1.mois
AND t2.jour = t1.jour
AND t2.numcol_corrige = t1.numcol_corrige
AND t2.Ref_Colori = t1.Ref_Colori
WHERE ppk_unit = 'Unitaire'
GROUP BY t1.annee
,t1.mois
,t1.jour
,t1.numcol_corrige |
Partager