+----+-------+---------+
| id | pname | pnum    |
+----+-------+---------+
|  3 | 产品3 | 3,4     |
|  4 | 产品4 | 1,7,8,9 |
|  5 | 产品5 | 33,4    |
+----+-------+---------+
mysql> SELECT * FROM test WHERE pnum REGEXP '(3|9)';
这样会产生多条记录,比如33也被查找出来了,如何只查出含3、9的,不要含33的记录呢?