【发布时间】:2021-07-03 10:18:12
【问题描述】:
我被困住了,需要帮助来验证同一个表中带有年龄的特殊 DOB 格式,它只会返回根据 AGE 验证不正确的 DOB。
试图在其他线程中找到,但它似乎更倾向于 JavaScript 和编程方面。请帮助我获得预期输出的 SQL 语句是什么:
表:客户
Column 1: NUM
Column 2: DOB
Column 3: AGE
| NUM | DOB | AGE |
|---|---|---|
| 1 | 851201888888 | 36 |
| 2 | 701128999999 | 51 |
| 3 | 910303777777 | 50 |
| 4 | 950202555555 | 70 |
**DOB 格式 = YYMMDDXXXXXX(其中 X 是可以忽略的任意随机数)
预期输出:
没有出生年龄
3 910303777777 50
4 950202555555 70
谢谢大家!
【问题讨论】:
-
存储 DOB 和 Age 没有多大意义,除非这是一个琐碎的问题 :)。年龄不应该根据 DOB 来计算,而且有点不确定吗?