要根据 是否可发那列 判断 NG 或 YES 同一交货日期,相同单据编号,'是否可发'只有有一行是'N'则判断NG
“是否可发”的Y和N改为0和1,然后外面包一层,用
select case when sum(是否可发)>0 then 'NG' else 'YES' end as xx from () ss group by 单据编号,交货日期
如果不想影响其他字段,就用开窗函数
select case when sum(是否可发)over(partition by 单据编号,交货日期) >0 then 'NG' else 'YES' end as xx from () ss