Предложение SQL Between со строковыми столбцами

Я хочу выполнить поиск, используя предложение "между" по строковому столбцу. Выполнив какой-то тест, я получил следующее:

Предположим, что существует таблица стран со столбцом «name» типа varchar. Если я выполню этот запрос:

Select * from country where name between 'a' and 'b'

Я получу следующий результат:

Argentina
.
.
.
Argelia.

Он исключает те страны, которые начинаются с B, что мне показалось немного странным.

Есть ли способ выполнить этот поиск более точным способом? Есть ли другие идеи для выполнения этого поиска?

Заранее благодарим

18
задан Pradeep Kumar Prabaharan 15 June 2017 в 09:30
поделиться