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

पायथन:पोस्टग्रेएसक्यूएल क्वेरी परिणामों को स्वरूपित JSON मानों के रूप में पुनर्प्राप्त करना

मुझे लगता है कि functions-json<के साथ करना अपेक्षाकृत आसान होना चाहिए /कोड> :

select
    json_agg(to_json(d))
from (
    select
        e.humd as "relativeHumidity",
        e.wind as "windSpeed",
        l.address,
        json_build_object(
            'coordinates',
            json_build_array(l.log, l.lat)
        ) as location
    from environment as e
        inner join placement as p on
            p.placem_id = e.placem_id
        inner join location as l on
            l.loc_id = p.loc_id
) as d

db<>fiddle डेमो




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. यदि अनुपलब्ध हो तो PostgreSQL पिछली पंक्ति से मान का उपयोग करता है

  2. पोस्टग्रेज़ की बाधा यह सुनिश्चित करती है कि कई का एक कॉलम मौजूद है?

  3. पोस्टग्रेज में सिंगल-यूजर मोड में एक्सटेंशन वर्क बनाएं?

  4. Laravel 5 + PostgreSQL:डेटाबेस [पोस्टग्रेज] कॉन्फ़िगर नहीं किया गया। गलती

  5. कैसे current_timestamp () PostgreSQL में काम करता है