Я предполагаю, что есть еще одна таблица 'contact', к которой вам нужно присоединиться, и которую вы хотите вернуть только имя учетной записи или имя контакта, в зависимости от значения столбца customertype.Я сделал предположение, что customertype - это строка, которая может быть либо «account», либо «contact» ниже:
SELECT
invoice.id 'Invoice ID',
CASE invoice.customertype
WHEN 'account' THEN account.name
WHEN 'contact' THEN contact.name
END 'Owner'
FROM
invoice
LEFT OUTER JOIN account
ON invoice.customerid = account.id
LEFT OUTER JOIN contact
ON invoice.customerid = contact.id