SELECT * FROM ( SELECT id,GROUP_CONCAT(data) AS groupA FROM your_table GROUP BY id )a WHERE FIND_IN_SET(1.3,groupA) >0 AND FIND_IN_SET(5.3,groupA) >0
我是来学习的! 你的id是主键吗?主键是不允许重复的,如果你的id是主键,那你这些数据都不可能添加进去; 如果你这个id是其他什么分组编号的话,那把名称改一下,比如改成group,另外添加一个id,设置成主键,不为空,自增; 这样你的数据才可能添加进去; 查找的时候用sql查询语句: select group,data from table; //查询表中的group,data字段 插入数据就用sql插入语句: insert into table (group,data) values (4,1.3),(4,5.3); //插入数据
[quote=引用 2 楼 kill31415 的回复:] 我是来学习的! 你的id是主键吗?主键是不允许重复的,如果你的id是主键,那你这些数据都不可能添加进去; 如果你这个id是其他什么分组编号的话,那把名称改一下,比如改成group,另外添加一个id,设置成主键,不为空,自增; 这样你的数据才可能添加进去; 查找的时候用sql查询语句: select group,data from table; //查询表中的group,data字段 插入数据就用sql插入语句: insert into table (group,data) values (4,1.3),(4,5.3); //插入数据
select group,data from table where date=1.3 or data=5.3;
56,687
社区成员
56,710
社区内容
加载中
试试用AI创作助手写篇文章吧