MySQL喜欢查询逻辑

Yas*_*rük 0 mysql sql-like

我有这样一张桌子;

|----------------------|
|field1    |   field2  |
|----------------------|
|1,2,3,0   |   area 1  |
|5,7,8     |   area 2  |
|10,6      |   area 3  |
|----------------------|
Run Code Online (Sandbox Code Playgroud)

我有这样的查询:

select * from areas where field1 like '%0%'

这个查询给了我area 1area 3.但我想得到的只是area 1因为0只是在area 1.我也尝试了,field1 like '0%'但它没有给我任何排.

Tom*_*rdt 5

规范化你的表格.这是解决这个问题的唯一好方法.