显示超过1个条目的所有结果

时间:2017-07-03 12:02:51

标签: mysql sql

假设这是查询的结果

  id            value
------        ---------
  10              123
  10              422
  11              441
  11              986
  12              674
  13              648

我需要向查询添加什么内容才能返回包含2个或更多与之关联的值的所有ID。因此,在这种情况下,它只返回ID 10& 11,但我需要记录。

所以结果如下:

 id            value
------        ---------
  10              123
  10              422
  11              441
  11              986

GROUP BY没有帮助我,因为我只有1回... .. - )

谢谢。

2 个答案:

答案 0 :(得分:1)

这是一种简单的方法

select * from table where id in (select id from table group by id having count(id)>1) order by id;

答案 1 :(得分:0)

您可以使用print_r(getenv());

exists