永发信息网

mysql如何查询各年的前10条记录

答案:3  悬赏:0  手机版
解决时间 2021-03-22 23:35
mysql如何查询各年的前10条记录
最佳答案
select * from (
select
tablename_tmp.*,
@rownum:=@rownum+1 ,
if(@pyear=tablename_tmp.year,@rank:=@rank+1,@rank:=1) as rank,
@pyear:=tablename_tmp.year 
from (
select * from tablename order by year asc
)
tablename_tmp ,
(select @rownum :=0 , @pyear := null ,@rank:=0) a
)
result where rank <=10
; 你这里其他条件判断是前十条记录吗?上面是每年各取十条。
全部回答
有哪些年份知道吗?知道的话用每个年份单独取前十条然后用union连接就好了
不知道的话先用游标把年份取出来,然后弄个循环来取
暂时没想到更好的方式
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
2011年6月6日生女孩属兔命运
软件测试的步骤是什么,软件测试工程师考什么
单选题下列句子没有语病的一句是A.晚会以后,
一个男生为什么经常用若有所思的眼神面无表情
求助帖:玩dnf偶尔总会卡一下是怎么回事
贼佬碗怎么去啊,有知道地址的么
绿水依依这个名字有什么含义?
dnf我打时空之门挑战深渊派对请问打哪个图爆
家人和谐的诗词
3.05平方米=________平方米________平方分米
用两个字形容 放不开
135mm全画幅镜头指的是什么意思?
靓彩这个地址在什么地方,我要处理点事
宝宝从6个月开始体重和身高就没怎么长是怎么
这有什么寓意吗?
推荐资讯
鑫水源洗浴会所在什么地方啊,我要过去处理事
赵本山及其徒弟等为什么不在荧幕露面了
3d彩票组选最好的方法
开会时什么笑话能衬托紧张的气氛
买二手iPhone7好还是全新VIVIX20…你们觉得呢
psp3000 5.03版本怎么破解?
翰林时代设计机构怎么去啊,有知道地址的么
单选题下列各组中,依次属于种群、群落、生态
钱存到银行卡有没有利息
看尘埃飞舞中的反义词,飞舞近义词是什么
It's no use with him. You might as well w
At a quarter是什么意思
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?