Sql 如何选择具有子字符串的行
我有以下数据:Sql 如何选择具有子字符串的行,sql,select,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,其中term='proude'将只返回具有'proude'的te
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,其中term='proude'
将只返回具有'proude'
的term(只返回5个proude 0.68)。
我认为这个问题很容易解决,但我的头脑现在僵住了
谢谢你的帮助
预期输出:
5 proud 0.68
7 so proud 0.71
8 so so proud 0.90
使用
类似于
运算符,而不是=
SELECT * FROM table_name WHERE term like '%proud%'
使用
类似于
运算符,而不是=
SELECT * FROM table_name WHERE term like '%proud%'
真正地我以前使用的
像'proude'
一样,没有遗漏%
。谢谢,真的。我以前使用的像'proude'
一样,没有遗漏%
。非常感谢。