我有一个特别的问题:
SELECT *
FROM stats
WHERE mod_name = 'module'
GROUP BY domain
ORDER BY addition_date DESC
我想要检索,每一个领域的最新价值。我知道有一个域x.com值,日期为2014-02-19。
但是,此查询返回日期为2014-01-06的me行。
这是很简单的查询..。为什么它不按域名分组,只接受最新的价值?我是不是遗漏了什么?
给定类型接收的电子邮件标题字段列表,例如:
Received: by 10.194.174.73 with SMTP id bq9csp183244wjc;
Mon, 5 May 2014 17:49:10 -0700 (PDT)
X-Received: by 10.180.14.233 with SMTP id s9mr18354760wic.53.1399337350112;
Mon, 05 May 2014 17:49:10 -0700 (PDT)
Received: from mail-wg0-f52.google.com
Received: by ma
我有一个文章列表,并希望筛选该列表,以便新的文章列表仅包含来自一定数量域的文章。
现在,我有一个文章列表(~500)以及一个域列表(~3,000)。
如何从不在域列表中的文章列表中删除项目?
这两个文件都是文本文件,我怎么在Bash上做呢?
我有种感觉,你必须把文章列表,得到他们的域名,把这两件事放在一个数组中,然后比较数组中的域名和列表中的域名,如果它们匹配,保存它们。如果没有,请移除该项目并转到下一项。
到目前为止,这就是我所拥有的:
readarray a < ./articles
#I know "${b[@]}" is incorrect but idk how
我有一份清单如下:
-------------------------------------------------------------------------------------------
www.mydomain.de UP Thu May 8 09:10:57 2014
HTTPS OK Thu May 8 09:10:08 2014