相关疑难解决方法(0)

SQL Between子句与字符串列

我想在字符串列上使用"between"子句进行搜索.做一些测试我得到了这个:

假设有一个国家表格,其中包含varchar类型的"名称"列.如果我执行此查询:

Select * from country where name between 'a' and 'b'
Run Code Online (Sandbox Code Playgroud)

我得到了这个结果:

Argentina
.
.
.
Argelia.
Run Code Online (Sandbox Code Playgroud)

它排除那些以B开头的国家,我发现它有点奇怪.

有没有办法以更准确的方式进行搜索?进行此搜索的其他任何想法?

提前致谢

sql database postgresql search

18
推荐指数
1
解决办法
5万
查看次数

标签 统计

database ×1

postgresql ×1

search ×1

sql ×1