Xor*_*ist 9 string select hive case
有没有办法在执行此操作时获取所有类型的字符串案例:
select count(word) from table where word="abcd"
Run Code Online (Sandbox Code Playgroud)
实际上,当这样做时,它与此不一样:
select count(word) from table where word="ABCD"
Run Code Online (Sandbox Code Playgroud)
Sar*_*rah 16
忽略where子句中的case非常简单.例如,您可以将比较的两边转换为全部大写符号:
SELECT COUNT(word)
FROM table
WHERE UPPER(word)=UPPER('ABCD')
Run Code Online (Sandbox Code Playgroud)
无论用于搜索词的大写字母如何,UPPER功能都可以根据需要进行匹配.
小智 5
select count(word) from table where lower(word)="abcd"
Run Code Online (Sandbox Code Playgroud)
但是,这假定它不是分区表。如果按字分割,由于“ lower(”,您将开始进行全表扫描
| 归档时间: |
|
| 查看次数: |
17514 次 |
| 最近记录: |