Postgresql文本在两个字符串之间搜索

时间:2014-06-08 15:23:51

标签: string postgresql search

我希望在两个字符串值之间的所有项目中搜索字符串列(例如,' fruit')。

列中的示例项:

apple
berry
blueberry
cherry
pear

例如,我想在' apple'之间搜索所有值。和' cherry'

它可能看起来像这样。

SELECT fruit_name FROM fruit WHERE fruit_name >= 'apple' and fruit_name <= 'cherry'

应返回:

apple
berry
blueberry
cherry

(不是梨)

不确定如何做到这一点,因为:

fruit_name ilike 'apple%'仅返回以&#39; apple&#39;

开头的单词

SELECT fruit_name FROM fruit WHERE fruit_name BETWEEN 'apple' and 'cherry'

似乎也不起作用。

0 个答案:

没有答案