Customer_order_table
1desired_ship_date Order_status
2/5/2015 R
2/10/2015 F
2/12/2015 H
2/16/2015 R
2desired_ship_date Order_status
2/5/2015 R
'Not Sceduled' F
'Not Sceduled' H
2/16/2015 R
如何通过查询获得这些结果?我需要用“未安排”等字样替换日期。或者如果订单状态不是R,它只能是空白。当前结果是第一个,2desired_ship_dates是我想要的结果。谢谢。
答案 0 :(得分:0)
select
co.customer_id,
co.ID as OrderID,
co.customer_po_ref,
case
when co.status = 'R' then co.desired_ship_date end as Releaseddate,
co.STATUS,
co.sm_questions,
co.SM_CREDIT_HOLD,
co.SM_DESIGN
from
dbo.customer_order as co
如果订单尚未发布到生产中,此脚本会使发货日期显示为空白。