Я использую функцию суммы, чтобы найти сумму, но получаю ошибку. Вот запрос:
select sum(col1) from table_name where col2="abc"
Error: function sum(text) does not exist Hint: No function matches the given name and argument types. You might need to add explicit type casts
Если предположить, что столбец text содержит текст чисел, а не фактические целые числа, то он объяснит ошибку, которую вы видите. Вы можете обойти это, сначала приведя text к целому числу, а затем сложив:
text
SELECT SUM(text::int) FROM yourTable;