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

SQL क्वेरी CodeIgniter में शामिल हों

CI क्वेरी बिल्डर के साथ इस SQL ​​​​को बनाने में कठिनाई लेफ्ट जॉइन के अंदर के चुनिंदा हिस्से में है। आप इसे join() फ़ंक्शन $table पैरामीटर को SELECT . से बदल देता है भाग:

यह अंतिम सीआई कोड है:

$q=$this->db1   ->select ('*')
                ->join('(
                                select `product_id`
                                ,count(*) 
                                from `sma_sale_items`
                                group by `product_id`
                            ) s','p.id = s.product_id','left')
                ->order_by('count(*)', 'DESC')
                ->get('sma_products p');

return $q->result();



  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 तालिका में 1 या 0 डालने के लिए HTML चेकबॉक्स का उपयोग करना

  2. केस असंवेदनशील होने के लिए लिनक्स सर्वर में MySQL तालिका के नाम कैसे बदलें?

  3. PHP में SQL क्वेरी झूठी लौट रही है

  4. लार्वेल में केवल आज ही बनाए गए रिकॉर्ड प्राप्त करें

  5. अजगर - mysqlDB, शब्दकोश के रूप में sqlite परिणाम