Advertisement

MySQL练习4——查询结果筛选返回特定行数

阅读量:

描述
题目:
在实际的运营业务场景中,数据分析师或运营人员往往不需要一次性获取全量数据,而是聚焦于特定的头部样本。本题要求你从用户信息表 user_profile 中,精准提取前2条用户明细的设备ID数据。这不仅是基础查询能力的考察,也体现了对数据截取逻辑的理解。

示例:

id device_id gender age university province
1 2138 male 21 北京大学 Beijing
2 3214 male 复旦大学 Shanghai
3 6543 female 20 北京大学 Beijing
4 2315 female 23 浙江大学 Zhejiang
5 5432 male 25 山东大学 Shandong

根据上述输入条件,执行查询后预期应返回如下结果集:

device_id
2138
3214

答案:

方法一:
使用 limit n 语法:这种写法是从第0+1(即m=0)条记录开始,直接获取n条数据。它是 limit 0,n 的简写形式,常用于快速获取表的前几行数据,语法简洁,适合日常快速预览。

复制代码
    select
      device_id
    fro

全部评论 (0)

还没有任何评论哟~