我有table
个指定的国家/地区。它有所有国家的名称。
我想在MySQL
中写一个查询,它会给我所有开头的国家(比方说)字母“C”,直到字母“G”。
因此,所有以字母“C”开头直到字母“G”的国家都应该被提取。
感谢。
答案 0 :(得分:1)
这将解决问题
SELECT * FROM countries WHERE LEFT(name, 1) between 'C' and 'G'
答案 1 :(得分:1)
您可以使用下面的正则表达式
WHERE countryName REGEXP' ^ [C-G]'