社区
Hadoop生态社区
帖子详情
hive case when可以对多属性 多条件查询吗
zhou39459
2017-07-07 11:16:47
就是像这样可以吗?
case when A.length between ’100‘ and '300' and A.type='line' then ' 超长'
...全文
1077
1
打赏
收藏
hive case when可以对多属性 多条件查询吗
就是像这样可以吗? case when A.length between ’100‘ and '300' and A.type='line' then ' 超长'
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhou39459
2017-07-07
打赏
举报
回复
汗 我自己试了试 解决了 抱歉了
SqlServer使用
case
when 解决多条件模糊查询问题
主要介绍了SqlServer使用
case
when 解决多条件模糊查询问题 的相关资料,需要的朋友可以参考下
hive
case
when then 多条件
select substr(key,13,2),
case
when birthday<'1968' then '50up' when birthday<'1978' then '40-50' when birthday<'1983' then '35-40' when birthday<'1988' then '30-35' when birthday<'1...
HIVE
case
when用法
1.
case
when的理解 目的:将表的cate_id是2的 和 prod_type_3 包含冰箱两个字的改为10,当cate_id是2的和 prod_type_3 不包含冰箱两个字的改为9,不满足上述条件的保持原值 错误
hive
语句
CASE
WHEN t.cate_id = 2 AND t.prod_type_3 LIKE '%冰箱%' THEN 10 ELSE 9 END cate_id 结果:只有9和10,当cate_id 等于2,prod_type_3 包含冰箱的改为
Hive
case
when 符合多个条件 输出哪个?
select
CASE
when 1= 1 then 1 when 2=2 then 2 else 3 end as c1 ; -- 输出 1 第一个when符合条件时,则不会再往下进行其他when和else。
Hive
2.0.0
hive
case
when的选择顺序优先级问题
hive
中有
case
when 的语法是:
case
when 条件1 then 结果1 when 条件2 then 结果2 when 条件3 then 结果3 ...... else 结果x end 那如果被查询的行同时符合条件1和条件3呢?结果会是出现“结果1”还是“结果3”呢? 根据测试,是符合结果1,原因是语句先“碰见” when 条件1 then 结果1这一句。 如果语句改为: se...
Hadoop生态社区
20,808
社区成员
4,690
社区内容
发帖
与我相关
我的任务
Hadoop生态社区
Hadoop生态大数据交流社区,致力于有Hadoop,hive,Spark,Hbase,Flink,ClickHouse,Kafka,数据仓库,大数据集群运维技术分享和交流等。致力于收集优质的博客
复制链接
扫一扫
分享
社区描述
Hadoop生态大数据交流社区,致力于有Hadoop,hive,Spark,Hbase,Flink,ClickHouse,Kafka,数据仓库,大数据集群运维技术分享和交流等。致力于收集优质的博客
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章