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

एकाधिक स्तंभों के लिए String_agg

|| का उपयोग करें स्ट्रिंग संयोजन करने के लिए ऑपरेटर, फिर इस परिणाम को एकत्रित करें।

$repairs = DB::select(DB::raw("
    select r.id repair_id, string_agg(w.name || ' ' || w.surname, ', ') workers
    from repairs r
        join repair_worker rw on r.id = rw.repair_id
        join workers w on w.id = rw.worker_id
    where r.vehicle_id = ?
    group by r.id
    "),[$vehicle->id]);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एक चर में एक चयन/ड्रॉप डाउन मेनू PHP या HTML के चयन का मूल्य कैसे प्राप्त करें

  2. x एक प्रक्रिया है, कॉल का उपयोग करें जब मैं पहले से ही कॉल का उपयोग कर रहा हूं

  3. PostgreSQL VACUUM और ANALYZE सर्वोत्तम अभ्यास युक्तियाँ

  4. PostgreSQL व्यू के लिए जहां पैरामीटर पास करें?

  5. दो तालिकाओं के बीच निकटतम बिंदुओं का अद्वितीय असाइनमेंट