From 4063b48df7d70469df62bb19ec1f3359617bdeaa Mon Sep 17 00:00:00 2001 From: Bill Thiede Date: Wed, 16 Apr 2014 23:33:01 -0700 Subject: [PATCH] Show From/Subject headers from messages with bad Dates. --- pg/dateless.sql | 34 ++++++++++++++++++++++++---------- 1 file changed, 24 insertions(+), 10 deletions(-) diff --git a/pg/dateless.sql b/pg/dateless.sql index d321cdb..f9a546f 100644 --- a/pg/dateless.sql +++ b/pg/dateless.sql @@ -12,20 +12,34 @@ the missing hashes. Maybe we can parse dates from there. */ SELECT - l.hash, r.value + h.hash, + h.name, + substring(h.value, 0, 40) FROM - original l -LEFT JOIN ( + header h +INNER JOIN ( SELECT - hash, - value + l.hash FROM - search_header + original l + LEFT JOIN ( + SELECT + hash + FROM + search_header + WHERE + name = 'Date' + ) r + ON + r.hash = l.hash WHERE - name = 'Date' - ) r + r.hash IS NULL + ) missing ON - r.hash = l.hash + missing.hash = h.hash WHERE - r.hash IS NULL + -- name IN ('Subject', 'Received', 'Date') + name IN ('From', 'Subject') +ORDER BY + h.value ;