题解 | #when:判断其是否有过购买记录#

判断其是否有过购买记录

https://www.nowcoder.com/practice/5cddad8995974b0c915ab89961428ee0

#两种方式(if和when)

# if要熟悉
#select customer_id ,if(latest_place_order_date is null,0,1) as if_placed_order from customers_info

# when方式
select 
customer_id,
(case    when latest_place_order_date is null then 0
         when latest_place_order_date is not null then 1 
end ) as "if_placed_order"
from customers_info

#或 更简单的用else

# select 
# (customer_id,
# case    when latest_place_order_date is null then '0'
#         else 1
# end ) as "if_placed_order"
# from customers_info


全部评论

相关推荐

刘湘_passion:太强了牛肉哥有被激励到
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务