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

लार्वा केवल 2 पंक्तियों को सीमित करने के साथ जुड़ें

इस ट्रिक का उपयोग करना :

App\salesreport::join(DB::RAW('(SELECT company_id, GROUP_CONCAT(periods ORDER BY periods DESC) grouped_periods FROM salesreport GROUP BY company_id ) latest_report'),function($join){
        $join->on('salesreport.company_id','=','latest_report.company_id');
        $join->whereBetween(DB::raw('FIND_IN_SET(`salesreport`.`periods`, `latest_report`.`grouped_periods`)'), [1, 2]);
    })->get();


  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 गिनती पंक्तियों का प्रदर्शन

  3. एसक्यूएल एक निश्चित चरित्र के बाद सब कुछ चुनें

  4. MySql sql पुनरावर्ती लूप

  5. गतिशील रूप से जेनरेट किए गए टैबलेटनाम का उपयोग करके चयन करें