使用mysql在文本数据中找到整数

时间:2014-01-18 05:29:58

标签: mysql sql sql-like

我有一个数据库表,在一个列中我有数据像:

id      tags
1       1.2,2.2,22.2
2       20.1,30.1,45.2,46.0,55.3 
3       1.3,6.1,7.2,9.4,10.2

我想在标签的列中搜索具有num 1的ID

2 个答案:

答案 0 :(得分:2)

使用LIKE运算符搜索数据

SELECT id 
FROM tableA 
WHERE tags LIKE '%1%'

答案 1 :(得分:1)

INSTR搜索中,当通配符位于两侧时,使用LIKE只是另一个!

SELECT id
FROM tableA
WHERE INSTR(tags,'1') > 0 ;