如何选择具有子字符串的行

时间:2019-03-08 11:32:14

标签: sql select

我有和类似的数据:

ID term score
1 enthusiastic 0.986
2 excellence 0.984
3 loves 0.984
4 inspirational 0.984
5 proud 0.68
6 love 0.90
7 so proud 0.71
8 so so proud 0.90

我想获得一个分数,其中包含“骄傲”一词。我搜索了但找不到任何东西。如您所知,SELECT * FROM table_name WHERE term = 'proud'将只返回肯定拥有'proud'的任期(仅返回5个骄傲的0.68)。 我认为问题很简单,但现在我的想法已经冻结。

感谢您的帮助

预期输出:

5 proud 0.68
7 so proud 0.71
8 so so proud 0.90

1 个答案:

答案 0 :(得分:4)

使用like运算符代替=

SELECT * FROM table_name WHERE term like '%proud%'