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

एक ही तालिका से एक ही क्वेरी में एक से अधिक बार चयन करना

उपनाम से पहले आपको AS की आवश्यकता नहीं है . तो आप इसे इस तरह कर सकते हैं:

$this->db->select('
        exhibit.*,
        S1.*,
        S2.*,
        S3.*,
        S4.*,
        ')
    ->from('exhibit')
    ->join('stand S1', 'exhibit.ex_pref_one = S1.stand_id', 'LEFT')
    ->join('stand S2', 'exhibit.ex_pref_two = S2.stand_id', 'LEFT')
    ->join('stand S3', 'exhibit.ex_pref_three = S3.stand_id', 'LEFT')
    ->join('stand S4', 'exhibit.ex_pref_four = S4.stand_id', 'LEFT')
    ->where('whatever')



  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 OUTFILE --सुरक्षित-फ़ाइल-निजी त्रुटि में निर्यात कर रहा है

  3. मैं mysql में किसी तिथि के सप्ताह का पहला दिन कैसे प्राप्त करूं?

  4. json_encode सरणी को ऑब्जेक्ट में बदल देता है

  5. नवीनतम परिणाम दिखाने के लिए id या date_created द्वारा ऑर्डर करें?