我有一个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)
| 归档时间: |
|
| 查看次数: |
9564 次 |
| 最近记录: |