不确定我的问题是Log Parser本身还是Log Parser Studio ...
尝试在LPS界面中运行以下内容:
SELECT cs-uri-query, TO_LOCALTIME(TO_TIMESTAMP(date, time)) AS fullTime
FROM '[LOGFILEPATH]'
ORDER BY cs-uri-query ASC, fullTime DESC
但是我得到了
Error parsing query: Syntax Error: extra token(s) after query: ','
[SQL query syntax invalid or unsupported.]
如果我删除了ASC
,则查询继续进行,但是列cs-uri-query
也以降序排列:
src=web 08/08/18 05:55:29
src=web 07/08/18 10:44:43
src=web 07/08/18 03:55:16
src=rss 08/08/18 03:40:59
src=rss 08/08/18 03:40:17
src=rss 07/08/18 04:30:37
src=eml 09/08/18 09:49:51
src=eml 09/08/18 08:13:01
src=eml 09/08/18 07:55:58
是否可以将ORDER BY
与以不同方向排序的两列一起使用?
src=eml 09/08/18 09:49:51
src=eml 09/08/18 08:13:01
src=eml 09/08/18 07:55:58
src=rss 08/08/18 03:40:59
src=rss 08/08/18 03:40:17
src=rss 07/08/18 04:30:37
src=web 08/08/18 05:55:29
src=web 07/08/18 10:44:43
src=web 07/08/18 03:55:16
答案 0 :(得分:1)
结果是帮助文件中包含答案:
提示:与标准SQL语言不同,Log Parser SQL-like语言对整个ORDER BY子句仅支持一个 DESC或ASC关键字。
所以,RTFM:-)