Giftees who never kudosed
Mar. 31st, 2026 09:15 pmThe recent work I did on my database means I can now run this query to find any gift recipients I wrote for who never left a kudos on my gift for them.
SELECT
r."Recipient_user_key",
u."User_name",
w."Work_key",
w."Work_name"
FROM "Bridge_WorkRecipient" r
JOIN "Dim_Work" w
ON r."Work_key" = w."Work_key"
JOIN "Dim_User" u
ON r."Recipient_user_key" = u."User_key"
LEFT JOIN "Fact_Kudos" k
ON k."Kudos_work" = w."Work_key"
AND k."Kudos_user" = r."Recipient_user_key"
WHERE w."Work_is_gift" = TRUE
AND k."Kudos_key" IS NULL;
There are 11 such cases!
SELECT
r."Recipient_user_key",
u."User_name",
w."Work_key",
w."Work_name"
FROM "Bridge_WorkRecipient" r
JOIN "Dim_Work" w
ON r."Work_key" = w."Work_key"
JOIN "Dim_User" u
ON r."Recipient_user_key" = u."User_key"
LEFT JOIN "Fact_Kudos" k
ON k."Kudos_work" = w."Work_key"
AND k."Kudos_user" = r."Recipient_user_key"
WHERE w."Work_is_gift" = TRUE
AND k."Kudos_key" IS NULL;
There are 11 such cases!