Fill in empty count and name when value comes from unnamed.

This commit is contained in:
Bill Thiede 2014-03-28 20:06:58 -07:00
parent 1e70c13cf9
commit 8f03a8072a

View File

@ -4,8 +4,14 @@ CREATE TABLE
abook (count, name, address)
AS SELECT
DISTINCT ON(lower(address))
named.count,
named.name || lower(unnamed.address),
CASE WHEN
named.count IS NULL THEN 1
ELSE named.count
END,
CASE WHEN
named.name IS NULL THEN lower(unnamed.address)
ELSE named.name
END,
lower(unnamed.address)
FROM
contact unnamed