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

लैरवेल के साथ लेफ्ट आउटर कैसे जुड़ें?

आप शामिल को बाएं बाहरी जुड़ाव . के रूप में निर्दिष्ट करने का प्रयास कर सकते हैं :

->join('answers as answers', 'responses.answer_id', '=', 'answers.id', 'left outer')

जॉइन मेथड का चौथा पैरामीटर $type है , जो निर्दिष्ट नहीं होने पर, मान inner . पर डिफ़ॉल्ट हो जाता है . लेकिन चूंकि शामिल होना छोड़ दिया और बाएं बाहरी जुड़ाव एक ही बात हैं , आप बस leftJoin . का उपयोग कर सकते हैं इसके बजाय, इसे और अधिक पठनीय बनाने के लिए विधि:

->leftJoin('answers as answers', 'responses.answer_id', '=', 'answers.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. mysql तालिका को हर चौबीस घंटे में स्वचालित रूप से अपडेट करें

  2. MySQL कॉलम NULL पर सेट है लेकिन फिर भी NULL मानों की अनुमति देता है

  3. MySQL स्लो क्वेरी को कैसे इनेबल करें MySQL में लॉग इन करें

  4. MySQL संग्रहीत कार्यविधि वापसी मान

  5. MySQL में पदानुक्रमित डेटा से गहराई आधारित पेड़ उत्पन्न करना (कोई सीटीई नहीं)