p.carrierUUID = 'd255b155-b8b3-479c-847d-d93ef4545f8a'
AND (
p.carrierUUID in
(select c.uuid
from carriers c
where c.countryUUID = '25e5740d-f556-40fb-bc51-7a99b35630b3')
)
у вас сначала p.carrierUUID сравнивается с const а потом с id из вложенного селекта? Это так проверяется что carrier принадлежит стране с ID 25e5740d-f556-40fb-bc51-7a99b35630b3? UPDATE table
SET table.date = t.date
FROM values((1, "2024-12-11"), values(2, "2024-12-12"), (3, "2024-12-14")) as t(id, date)
WHERE table.id = td.id;