从MySQL PHP数组中只选择一个数字

时间:2014-02-14 14:18:17

标签: php mysql

我有以下查询

SELECT * FROM subcat where catid in (2) order by id desc

我要做的是只在catid中选择一个号码,我有前:

1,2,3,4,5

这项工作,但只有当“catid”以数字“2”开头,然后才有“,”

示例

ID | 1
subcat_name | PHP
catid | 2,3,4

ID | 2
subcat_name | ASP
catid | 5,2,3

ID | 3
subcat_name | MYSQL
catid | 6

ID | 4
subcat_name | C++
catid | 2

我想选择只有catid = 2

的子猫

1 个答案:

答案 0 :(得分:0)

试试这个

SELECT * FROM subcat where FIND_IN_SET(2,catid) order by id desc