sql select语句中嵌套多重选择

SELECT (CASE fulfillmentchannel
		WHNE 'AFN' THEN time1+time2
		WHEN 'MFN' THEN time1+time3
		END) AS SendTime 
		FROM table1

描述:sendtime字段的值是由两部分的和组成,time1到底是加time2还是time3需要根据fulfillmentchannel的值来判断,
如果值为’AFN’,则time1+time2,如果值为’MFN’,则time1+time3。

发布了37 篇原创文章 · 获赞 10 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/weixin_38404507/article/details/100693536
今日推荐