sqlite - 在 sql 数据库中查找最老的客户
问题描述
我正在尝试在具有以下配置的 SQL 数据库中查找最年长的人:
Customers (
cardNo INTEGER PRIMARY KEY,
first TEXT,
last TEXT,
sex CHAR,
dob DATE
)
我试图在数据库中找到最老的客户,其中有 28 个(他们有相同的出生日期)。我不确定如何从 min() 关键字中获得多个结果。
解决方案
您可以使用子查询来执行此操作。
就像是:
SELECT first, last FROM Customers
WHERE
dob = (SELECT MIN(dob) FROM Customers);
推荐阅读
- java - 如何使用 Java 中的签名版本 4 正确签署 AWS 请求?
- python - keras 适合详细淹没 vscode 中的单元格输出
- java - 如果不推荐使用 Mediastore.audio.media.data,如何通过内容解析器将数据插入到 content://media/external/audio/albumart?
- python - Python Numpy确定包含整体最大值/最小值的数组索引
- flutter - 在颤动中启用和禁用按钮
- php - 使用 SMS Modem 和 Phpserial 类发送 SMS
- python - 比较日期字符串
- javascript - 是否可以在 WordPress 中嵌入 ASP.NET 应用程序?
- c - 当我在同一个指针中使用 malloc() 两次时会发生什么?
- python - Pygame自动化蛇拒绝撞墙?