如何在逗号分隔值表中搜索?

dav*_*ave 2 mysql csv

我有一个MySQL表,其中包含逗号分隔值,如下所示:

first row=(3,56,78,12)  
second row=(6,44,2,3)  
third row=(67,4,2,7,1)  
fourth row=(88,55,22,33)  
fifth row=(88,55,3,1,5)
Run Code Online (Sandbox Code Playgroud)

我想选择3其集合中的行.我怎样才能做到这一点?

小智 23

尝试:

SELECT * FROM TABLE_NAME WHERE FIND_IN_SET( 3, COLUMN_NAME ) 
Run Code Online (Sandbox Code Playgroud)


Adr*_*der 13

怎么样的

SELECT *
FROM Table
WHERE Field LIKE '3,%'
OR Field LIKE '%,3'
OR Field LIKE '%,3,%'
OR Field = '3'
Run Code Online (Sandbox Code Playgroud)