MySQL查询在逗号分隔的字符串中查找值我有个领域COLORS (varchar(50))在我的桌子上SHIRTS,它包含以逗号分隔的字符串,如1,2,5,12,15,..表示可用颜色的每个数字。运行查询时select * from shirts where colors like '%1%'为了得到所有的红色衬衫(颜色=1),我还得到颜色为灰色(=12)和橙色(=15)的衬衫。我应该如何重写查询,以便只选择颜色1,而不是所有包含数字1的颜色?
3 回答
宝慕林4294392
TA贡献2021条经验 获得超8个赞
添加回答
举报
0/150
提交
取消