You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

技术问询:基于日期(排除时间)筛选第3年轻客户,同生日按名称字母序选取

嘿,针对你提到的两个数据筛选需求,我把规则和核心逻辑梳理清楚了,方便你理解和实现:

一、基础客户筛选规则

咱们按优先级拆解这个筛选逻辑:

  • 第一步:先选出排名前3的客户
  • 第二步:检查这3名客户的**出生日期(DOB)**是否完全一致:
    • 若所有DOB相同:仅保留名称字母序最靠前的那一位客户
    • 若DOB不完全相同:直接返回全部3名客户
二、第3年轻客户筛选需求(技能题)

这个需求的关键是精准定位位次+处理同分情况,具体规则如下:

  • 日期处理要求:筛选时只基于日期部分,必须排除时间戳里的时分秒信息
  • 位次定位:找到所有客户中按出生日期排序的「第3年轻」位次(这里的“年轻”指出生日期最晚,也就是最新的)
  • 同分处理:如果第3位次存在多名DOB相同的客户,仅返回其中名称字母序最靠前的那一位

示例场景:若3名客户处于第3位次且出生日期相同,则仅返回名称为Alanso的记录

内容的提问来源于stack exchange,提问作者Syed Salman

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 08:17:55