SQL选择计数和数据多个数字

时间:2016-01-13 19:36:46

标签: sql dbf

我是学生,为了编写脚本,我需要选择一些数据,但我无法弄清楚。

我有一个带

的dbf
BAS      13-01-2016 13:32
BAS      13-01-2016 13:33
BAS      13-01-2016 13:36
BAS      12-01-2016 13:37
TECH     13-01-2016 13:38
TECH     13-01-2016 13:45

我想在今天选择最后一次以及当天的次数

结果必须是:

BAS     13-01-2016 13:33    3
TECH    13-01-2016 13:45    2

我该怎么做?我知道这不是一个难题,但我无法弄清楚

1 个答案:

答案 0 :(得分:0)

使用agregate函数来解决您的任务。例如:

SELECT T.col1,
       COUNT(*) AS cnt,
       MAX(date) AS max_date
FROM Table AS T
WHERE T.date >= DATE()
GROUP BY col1

Col1是一个表格列,其中包含'BAS', 'TECH'等值。