MySQL:如何选择相同的值

时间:2017-05-07 08:27:32

标签: php mysql

我在mysql表中有一个单元格值85,77,25数据类型是VARCHAR。我的目标是选择所有具有相同的85,但我想是85值增加到185还是其他数字超过185也包含85,我使用{ where子句中的{1}}运算符。如何正确选择所有85个单元格值,而不是185,285等等。

示例I有4行,值为

LIKE

我只需要那些拥有' 85'因此结果应该是1到3,我试图将LIKE运算符组合起来,结束和包含。

1. 20,85,77
2. 85,60,120
3. 10,4,85
4. 50,61,285

1 个答案:

答案 0 :(得分:0)

您可以使用此

SELECT * from icweb.tbl_message  
where 
(to_id LIKE '%,85' OR to_id LIKE '85,%' OR to_id LIKE '%,85,%' OR to_id = '85')