原文:【Teradata SQL】一个字段为空即取另外一个字段(连续取4个字段)-case when

目标:如果col 为空则取col 的值,如果col 也为空则取col 的值,如果col 还为则取col 的值,如果四个字段均为空则取默认值 .数据准备 .查询结果 ...

2019-04-29 16:43 0 806 推荐指数:

查看详情

浅析如何在select中使用条件判断语句实现根据不同类型不同表中的字段的值赋值给同一个字段SQLcase when then用法

一、项目实例   我们有个订单,有不同的产品类型,比如课程、云市场类,那么订单实体类的 imageUrl 就得取自不同的表了。比如 type = 课程时,imageUrl 数据得从课程表里;type = 云市场时,imageUrl 数据得从云市场表里。   那么如何写 sql ...

Fri Aug 27 06:33:00 CST 2021 0 111
oracle判断一个字段

比如 对于这种情况,因为表里存的是'',其实是没有内容的,要查询这个字段,不能直接使用 sql中判断非不能用等号,因为null在sql中被看作特殊符号,必须使用关键字 is和not应该如此使用: ...

Mon Jun 10 23:24:00 CST 2019 0 8581
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM