mysql select 我有个表,举例: name time information 张三 上午 12324 李四 下午 kncdk 张三 上午 wuddw 王五 下午 knnk 王五 下午 kjjlji 赵六 中午 lkdnck 我想得到的结果是将相同的name与time项选出来: 张三 上午 12324 张三 上午 wuddw 王五 下午 knnk 王五 下午 kjjlji 有没有类似的sql语句呢?谢谢 40分 select A.name, A.time, A.information from 有个表 A where (select count(*) from 有个表 B where A.name = B.name and A.time = B.time) > 1 引用 1 楼 benluobobo 的回复: select A.name, A.time, A.information from 有个表 A where (select count(*) from 有个表 B where A.name = B.name and A.time = B.time) > 1 自己实现了 select * from table a where (name,time) in (select name,time from store_arrange group by name,time having count(*) > 1); 不过也谢谢你! CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明mysql如何select出相同项! 喜欢 (0)赏[1034331897@qq.com]分享 (0)