安卓wpa2密码破解工具:帮忙写一个sql语句,谢谢!!

来源:百度文库 编辑:中科新闻网 时间:2024/04/28 17:42:48
一张表中有3个字段,col1(pk1),col2(pk2),col3,例如有以下数据
col1 col2 col3
a 1 100
a 2 200
a 3 300
b 1 300
b 2 600
b 3 200
b 4 400
c 1 300
求出以col1为组的最大的3个col3的值,显示结果为
a 3 300
a 2 200
a 1 100
b 2 600
b 4 400
b 1 300
c 1 300
谢谢高手了!!
注意:只取a,b,c的它们的前三个col3的值

sqlserver,access:
select top 3 col3 from tablename order by col1 desc
mysql:
select col3 from tablename order by col1 desc limit 3
oracle:
select col3 from tablename where rownum<=3 roder by col1 desc

select * from tablename order by col1,col3 desc

select top(3) col3 from tablename order by col1 desc