9 lines
264 B
Groff
9 lines
264 B
Groff
|
|
select h.id, h.type, case h.type
|
||
|
|
when 'PERSON' then p.firstname || ' ' || p.lastname
|
||
|
|
when 'COMPANY' then c.name
|
||
|
|
when 'BANK' then b.name
|
||
|
|
end
|
||
|
|
from holder h
|
||
|
|
left join person p on p.id = h.id
|
||
|
|
left join company c on c.id = h.id
|
||
|
|
left join bank b on b.id = h.id
|