HIVE之Like和RLike


  • 使用LIKE運算選擇類似的值,選擇條件可以包含字符或數字:% 代表零個或多個字符(任意個字符)。_ 代表一個字符

  • RLIKE子句是Hive中這個功能的一個擴展,可以通過Java的正則表達式這個更強大的語言來指定匹配條件

    • 查找以2開頭薪水的員工信息:hive (default)> select * from emp where sal LIKE '2%';

    • 查找第二個數值為2的薪水的員工信息:hive (default)> select * from emp where sal LIKE '_2%';

    • 查找薪水中含有2的員工信息:hive (default)> select * from emp where sal RLIKE '[2]';


  • 免責聲明!

    本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



     
    粵ICP備18138465號   © 2018-2025 CODEPRJ.COM