0
我使用logparser從我的IIS日誌中檢索數據。比較2次忽略秒
#Fields: date time s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) cs(Referer) sc-status sc-substatus sc-win32-status time-taken
2014-02-12 22:51:18 127.0.0.1 GET /auto.aspx p=es&w=tank&i=87 36910 - 127.0.0.1 Mozilla/5.0+(Windows+NT+6.3;+WOW64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/32.0.1700.107+Safari/537.36 - 200 0 0 143
我有這個疑問:
SELECT * FROM 'C:\\IISExpress\\Logs\\*.log' WHERE c-ip = '127.0.0.1' AND cs-uri-stem LIKE '%auto.aspx%' AND date = '2014-02-12'
如何按時間篩選而不秒?我想是這樣的:
SELECT * FROM 'C:\\IISExpress\\Logs\\*.log' WHERE c-ip = '127.0.0.1' AND cs-uri-stem LIKE '%auto.aspx%' AND date = '2014-02-12' AND IGNORE_SECONDS(time) = '22:51'
你可以截斷你的'datetime'這樣的可能? CONVERT(char(5),GETDATE(),108)'會給出'15:29'。 – seph