hkp=# SELECT reverse(pubkey_uuid),keywords FROM openpgp_uid WHERE pubkey_uuid IN ( select distinct fp from (select pubkey_uuid as fp from openpgp_sig where signer like reverse(lower('1c8d2e6bdc33b0ee')) || '%' and pubkey_uuid NOT LIKE reverse(lower('1c8d2e6bdc33b0ee')) || '%') as fps ); reverse | keyword s ------------------------------------------+------------------------------------- ------------------------------- 53687a1a7bacaa700721f9ab36ba656112ee3000 | Alex Legler 53687a1a7bacaa700721f9ab36ba656112ee3000 | Alex Legler 53687a1a7bacaa700721f9ab36ba656112ee3000 | Alex Legler 53687a1a7bacaa700721f9ab36ba656112ee3000 | Alex Legler 53687a1a7bacaa700721f9ab36ba656112ee3000 | Alex Legler 53687a1a7bacaa700721f9ab36ba656112ee3000 | Alex Legler 0f0131a6bd648c4ca1876253ba2733a7e28c7bb4 | Craig 0f0131a6bd648c4ca1876253ba2733a7e28c7bb4 | Stefan Behte 94cbafdd30345109561835aa0b7f8b60e3edfae3 | Kristian Fiskerstrand 94cbafdd30345109561835aa0b7f8b60e3edfae3 | Kristian Fiskerstrand 94cbafdd30345109561835aa0b7f8b60e3edfae3 | Kristian Fiskerstrand 94cbafdd30345109561835aa0b7f8b60e3edfae3 | Kristian Fiskerstrand eeb1c3417c84b2746c59f2435eab0c62b427abc8 | Christian Ruppert eeb1c3417c84b2746c59f2435eab0c62b427abc8 | Christian Ruppert eeb1c3417c84b2746c59f2435eab0c62b427abc8 | Christian Ruppert (15 rows) hkp=# select distinct fp from (select reverse(signer) as fp from openpgp_sig where pubkey_uuid like reverse(lower('1c8d2e6bdc33b0ee')) || '%' AND signer NOT LIKE reverse(lower('1c8d2e6bdc33b0ee')) || '%') as fps; fp ------------------ ba2733a7e28c7bb4 5eab0c62b427abc8 36ba656112ee3000 0ff201209ce3ca91 60c0742d1f357d42 (5 rows)