Joe_hunter 2019-01-07 11:46
浏览 627

hive中,substr作为条件在两表关联时,匹配结果异常

1.问题描述:
有两张表,一张手机号码表A,phone为手机号码字段;一张手机号段归宿表B,haoduan为七位号段字段;需要在A表过滤查询江苏号段的数据结果存入C表。
2.代码如下:
Create table C as select t.* from A, B where substr(a.phone,1,7)=a.haoduan;
3.运行结果:
没有命中结果,事实上A表是有江苏号段数据。

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 素材场景中光线烘焙后灯光失效
    • ¥15 请教一下各位,为什么我这个没有实现模拟点击
    • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
    • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
    • ¥20 有关区间dp的问题求解
    • ¥15 多电路系统共用电源的串扰问题
    • ¥15 slam rangenet++配置
    • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
    • ¥15 ubuntu子系统密码忘记
    • ¥15 保护模式-系统加载-段寄存器