我一个表table1
下面有三个字段
id(自动) id1 name
1 2,3,5 小张
2 4,6,8 小王
3 5,7,9 小燕
4 1,11,12 小李
5 4.8,3 小王
.. ..无规律 我从别的一个页面传一个id1值过来与表table1相同的一个值就显示出来
从jsp别的页面只能传一个数字。问题是现在有id1有三个数字,怎么写MYSQL这个句
下面有三个字段
id(自动) id1 name
1 2,3,5 小张
2 4,6,8 小王
3 5,7,9 小燕
4 1,11,12 小李
5 4.8,3 小王
.. ..无规律 我从别的一个页面传一个id1值过来与表table1相同的一个值就显示出来
从jsp别的页面只能传一个数字。问题是现在有id1有三个数字,怎么写MYSQL这个句
select * from table1 where POSITION(CONCAT(',',"+id1+",',') IN CONCAT(',',id1,',')) > 0另外,我得说,表结构设计的有点不合理!