SQL msn群里的问题

id userid ranking ip
1 232 45 3434454
2 223 33 3434454
3 332 2 456664
4 4566 132 45467
5 3322 332 45467
6 5566 67 45467
我想要搜出
id userid ranking ip
1 232 33 3434454
3 332 2 456664
4 4566 67 45467
这样的结果应该如何操作?就是唯一IP上ranking高的显示出来 
????
老叶群有位兄弟问到得。。。
当时忙,没细看。。。貌似上面的 高要改成低??
mysql> select distinct(r) x,min(e) y from ipaa group by x desc;
......不晓得是也不是人家想要的
 
查找好友问题
mysql> select * from u1 ;
+------+-----------+
| id   | name      |
+------+-----------+
|    3 | too       |
|   12 | yum       |
|    7 | item      |
|    8 | xen       |
 
mysql> select * from u2 limit ;
+------+------+
| id   | rid  |
+------+------+
|    3 |    7 |
|    7 |    8 |
|    7 |   12 |
 
mysql> select a.name,a.id from u 1 a left join u2 b on a.id=b.id left join u 2 c on a.id=c.rid  where b.rid=7 or c.id=7;
+--------------+------+
| name         | id   |
+--------------+------+
| too          |    3 |
| yum          |   12 |  
| xen          |    8 |

 

你可能感兴趣的:(sql,数据库,职场,休闲,好友问题)