Отнять число с условием и получением результата
Мне нужно отнять одно число от другого, если первое число больше или равно второму, при этом получить ответ, команда выполнена успешно (число отнялось) или нет.
Сейчас метод выглядит так:
using (var sqlConnection = new SqlConnection(connectionString)) {
await sqlConnection.OpenAsync();
SqlCommand command = new SqlCommand($@"UPDATE Users
SET Coins = CASE
WHEN Coins >= @num THEN Coins - @num
ELSE Coins
END
WHERE Id = @id", sqlConnection);
command.Parameters.AddWithValue("num", 10);
command.Parameters.AddWithValue("id", 123);
await command.ExecuteNonQueryAsync();
}
Как мнне получить ответ, было вычитание из числа, или нет?