JavaRush
AI Academy
new
Promotion
Learning
Courses
Tasks
Quizzes
Games
Help
Schedule of nudges
Internship
Community
Users
Forum
Chat
Articles
Success stories
Activities
Reviews
Subscriptions
Light theme

Lectures

  • Reviews
  • About us
  • CS50
Start
Start learning
Start learning
  • My progress
  • Courses
  • Quest map
  • Lectures
  • Working with JSON and JSONB

    SQL SELF
    33 level,0 lecture
    Learn how to use the JSON and JSONB data types in PostgreSQL to store, search, and handle complex structured data. This article covers the differences between the formats, usage examples, and practical tips for picking the right type for your needs.
    Open
  • Comparing JSON and JSONB: Pros and Cons of Each Format

    SQL SELF
    33 level,1 lecture
    Find out what’s different between JSON and JSONB data storage formats in PostgreSQL, how they affect performance, indexing, and data processing, and when you should pick one or the other for your projects.
    Open
  • Extracting Data from JSON Objects

    SQL SELF
    33 level,2 lecture
    Learn how to pull data out of JSONB objects in PostgreSQL using operators and functions. Real-life examples, common mistakes, and tips for working with nested data structures.
    Open
  • Extracting Nested Data: jsonb_to_recordset()

    SQL SELF
    33 level,3 lecture
    Learn how to use the jsonb_to_recordset() function in PostgreSQL to turn arrays of JSONB objects into table rows for easy filtering, aggregation, and data analysis. Real-life examples, common mistakes, and tips for working with nested structures.
    Open
  • Updating Data in JSON Objects Using jsonb_set() and jsonb_insert()

    SQL SELF
    33 level,4 lecture
    Learn how to efficiently update and modify data inside JSONB objects in PostgreSQL using the jsonb_set() and jsonb_insert() functions. Real-life examples, common mistakes, and tips for working with nested structures.
    Open
Learn
  • Registration
  • Java course
  • Help with tasks
  • Pricing
Community
  • Users
  • Articles
  • Forum
  • Chat
  • Success stories
  • Activities
Company
  • About us
  • Contacts
  • Reviews
  • FAQ
  • Support
JavaRushJavaRush — is an interactive online course for learning Java programming from scratch. It contains 1200 practical tasks with one-click solution checking, the necessary minimum of theory on Java basics, and motivating features that help you complete the course: games, quizzes, interesting projects and articles on effective learning and the career of a Java developer.
Follow us
Язык интерфейса
Русский
English
Українська
"Programmers are not born" © 2026 JavaRush
MastercardVisa
"Programmers are not born" © 2026 JavaRush