SQLite
 sql >> डेटाबेस >  >> RDS >> SQLite

SQLite JSON_GROUP_OBJECT ()

SQLite json_group_object() फ़ंक्शन एक समग्र फ़ंक्शन है जो एक JSON ऑब्जेक्ट देता है जिसमें एकत्रीकरण में सभी नाम/मान जोड़े शामिल होते हैं।

दूसरे शब्दों में, यह अपने तर्कों द्वारा प्रदान किए गए मानों से एक JSON ऑब्जेक्ट का निर्माण करता है।

सिंटैक्स

json_group_object(NAME,VALUE)

जहां NAME, VALUE परिणामी JSON ऑब्जेक्ट में उपयोग किए जाने वाले नाम/मान जोड़े का प्रतिनिधित्व करता है।

उदाहरण

मान लीजिए हमारे पास निम्न तालिका है:

SELECT PetId, PetName 
FROM Pets;

परिणाम:

+-------+---------+
| PetId | PetName |
+-------+---------+
| 1     | Homer   |
| 2     | Yelp    |
| 3     | Fluff   |
| 4     | Brush   |
+-------+---------+

हम उपयोग कर सकते हैं json_group_object() उस परिणाम को JSON दस्तावेज़ के रूप में आउटपुट करने के लिए जिसमें तालिका में कॉलम के आधार पर नाम/मान जोड़े शामिल हैं:

SELECT json_group_object(PetId, PetName)
FROM Pets;

परिणाम:

+--------------------------------------------------+
|        json_group_object(PetId, PetName)         |
+--------------------------------------------------+
| {"1":"Homer","2":"Yelp","3":"Fluff","4":"Brush"} |
+--------------------------------------------------+

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQLite दिनांक और समय

  2. SQLite JSON_GROUP_OBJECT ()

  3. SQLite Strftime () फ़ंक्शन के लिए मान्य प्रारूप स्ट्रिंग प्रतिस्थापन

  4. SQLite समूह द्वारा

  5. SQLite में एक विदेशी कुंजी कैसे छोड़ें