MySQL最接近的值按计数排序

时间:2015-04-11 21:09:26

标签: php mysql

我有一张桌子:

name            count
Name 1          1
Name 2          1 
Name 3          1
Name 4          1
Name 5          2
Name 6          2

如果我选择名称2(计数= 1),如何选择下一个和上一个项目(名称3,名称1)?在所有值相同之后。

如何解决我的问题?

1 个答案:

答案 0 :(得分:0)

如果您想要一个查询,那么我认为这可能是您正在寻找的查询。

 select * from table where coun=(select coun from table where name='name1') 
and name!='name1'

我只是将count列重命名为coun,因为count是一个agg。 mysql中的函数。 希望它对你有用..