Вы выбираете произвольную сумму, поэтому одним из методов является агрегирование:
SELECT COALESCE(MAX(Amount), 0)
FROM PaymentDetails
WHERE Id = '5678';
Обратите внимание, что если id
- это число, то для сравнения не используйте одинарные кавычки.
Если честно, я ожидал бы, что SUM()
будет более полезным, чем произвольное значение:
SELECT COALESCE(SUM(Amount), 0)
FROM PaymentDetails
WHERE Id = '5678';