sql >> Database teknologi >  >> RDS >> PostgreSQL

Sådan konverteres postgres json til heltal

Hvad der virker for mig (ved hjælp af posgtgresql 5.6) er

SELECT (tablename.jsoncolumnname->>'jsonfiledname')::int FROM tablename;

synes godt om

SELECT (users.data->>'failed_login_attempts_count')::int FROM users;

Forudsat users tabellen har en json-kolonne ved navn data hvilket er noget i stil med:

{"failed_login_attempts_count":"2","comment":"VIP"}


  1. Python pymySQL sender en streng med anførselstegn

  2. Hvordan opretter man en ny database efter den første installation af oracle database 11g Express Edition?

  3. Slut dig til to tabeller og udtræk den laveste pris med flere betingelser (multiple sku)

  4. Hvorfor vælger denne forespørgsel kun en enkelt række?