Quello che funziona per me (usando posgtgresql 5.6) è
SELECT (tablename.jsoncolumnname->>'jsonfiledname')::int FROM tablename;
come
SELECT (users.data->>'failed_login_attempts_count')::int FROM users;
Assumendo users
table ha una colonna json denominata data
che è qualcosa come:
{"failed_login_attempts_count":"2","comment":"VIP"}