作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
假设如下:
您有一个包含以下列的“Doctors”表:
仅 FName、LName、地址和出生日期。
在 MySQL 脚本中执行以下操作以显示输出:
1990 年 6 月 30 日之后出生的所有医生的全名、地址和当前年龄(四舍五入到小数点后 0 位)。
我发布此内容的原因是我正在为医生办公室制作 UI,并且我需要此显示作为输出之一。我被困在如何嵌套当前年龄的子查询以及如何仅列出在特定日期之后出生的人。有人可以帮忙吗?
SELECT CONCAT(FName, ' ', LName) AS Student, Address,
TIMESTAMPDIFF(YEAR, DateOfBirth, CURRENT_DATE) AS Present_Age
FROM Student
WHERE DateOfBirth > (
SELECT DateOfBirth FROM Student
WHERE LName='Wiggins' AND FName='Jeanie')
ORDER BY Present_Age DESC;
最佳答案
我不明白为什么您需要子查询或联接。
SELECT CONCAT(FName, ' ', LName) AS FullName, Address,
TIMESTAMPDIFF(YEAR, DateOfBirth, CURRENT_DATE) AS age
FROM Doctors
WHERE DateOfBirth > '1990-06-30';
参见Date Calculations请参阅 MySQL 手册以获取更多信息。
关于mysql - 请帮我处理以下 UI 格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27237225/
嗨,我是第一次玩 Pig,我很好奇如何处理将一个字段拆分成多个其他字段。 我有一个包,A,如下图: grunt> Dump A; (text, text, Mon Mar 07 12:00:00 CD
如何添加架构中未定义的固定字段(例如日期或月份)?我运行了以下 pig 脚本以将固定日期添加到我的结果表中,并收到以下错误消息:Invalid field projection。方案中不存在投影字段
我是一名优秀的程序员,十分优秀!