如何仅选择特定日期的先前未输入的新添加记录行?
我的源数据是:
SELECT DISTINCT
Date, IP
FROM
tblIPs
WHERE
(Date = '2019-03-25')
Run Code Online (Sandbox Code Playgroud)
返回:
但是10.0.0.1以前确实存在于数据库中,所以我不希望这样。
有什么方法可以选择唯一的IP地址而不考虑日期,然后按日期(2019-03-25)过滤它们?
您可以使用group by和having:
SELECT MIN(Date), IP
FROM tblIPs
GROUP BY IP
HAVING MIN(Date) = '2019-03-25'
Run Code Online (Sandbox Code Playgroud)