Если ваш второй подзапрос возвращает более одной строки, он никогда не будет работать.Вы можете использовать ЛЮБОЕ или ВСЕ ключевое слово, хотя:
SELECT COUNT(*)
FROM Merchant
WHERE Email IN (SELECT SentEmail
FROM MerchantInvitations
WHERE MerchantID = '16092') -- Why not 16092? Is it really a string?
AND CreatedOn > ANY (SELECT TimeSent
FROM MerchantInvitations
WHERE MerchantID = '16092');
Но похоже, что вы просто хотите сделать простое объединение:
SELECT COUNT(*)
FROM Merchant M
INNER JOIN MerchantInvitations I
ON M.MerchantID = I.MerchantID -- You may have to change this
AND M.Email = I.SentEmail
AND M.CreatedOn > I.TimeSent
WHERE M.MerchantID = 16092;
, которое определенно должно быть быстрее, чем ваши подзапросы.