sqladvanced

JSON - Technique 12

Work with JSON data

sql
SELECT id,
       payload->>'type' AS event_type,
       (payload->'meta'->>'latency_ms')::INT AS latency_ms
FROM events
WHERE payload @> '{"source": "api"}'::jsonb
ORDER BY latency_ms DESC;

Use Cases

  • database operations
  • data management

Tags

Related Snippets

Similar patterns you can reuse in the same workflow.