如果我有一个包含列 id 、 name 、 score 、 date 的表
id
name
score
date
我想运行一个sql查询来获取数据集中日期最早的 id = 2 所在位置的记录。
id = 2
你能在查询中做到这一点吗?或者你需要在事后进行循环吗?
我想要获取该记录的所有字段..
发布于 2010-03-07 02:20:05
如果您只想要日期:
SELECT MIN(date) as EarliestDate FROM YourTable WHERE id = 2
如果你想要所有的信息:
SELECT TOP 1 id, name, score, date FROM YourTable WHERE id = 2