加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

从sqlite表中检索Rank

发布时间:2020-12-12 23:28:40 所属栏目:百科 来源:网络整理
导读:假设我在sqlite DB中有一个表,其中包含两个字段:name和age. Bob|40Rob|50Zek|60 如何查询sqlite表中的Zek并确定他是最老的?更一般地说,我说有数百万的名字和年龄,我想查询一个特定的条目,比如name =“Juju bear”,并找到不同字段的条目等级,例如“Juju bea
假设我在sqlite DB中有一个表,其中包含两个字段:name和age.
Bob|40
Rob|50
Zek|60

如何查询sqlite表中的Zek并确定他是最老的?更一般地说,我说有数百万的名字和年龄,我想查询一个特定的条目,比如name =“Juju bear”,并找到不同字段的条目等级,例如“Juju bear”排名133455(按年龄划分).

谢谢,

科罗拉多州

您可以使用子查询来计算年龄较大的人数,例如:
select  p1.*,(
        select  count(*) 
        from    People as p2
        where   p2.age > p1.age
        ) as AgeRank
from    People as p1
where   p1.Name = 'Juju bear'

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读