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

वाक्पटु लार्वा व्हेयर इन ऑल

इसे आजमाएं:

$items = DB::table('items')
    ->join('catitem_item', 'catitem_item.item_id', '=', 'items.id')
    ->whereIn('catitem_item.catitem_id', $cats)
    ->groupBy('items.id')
    ->having(DB::raw('count(*)'), '=', count($cats))
    ->select('items.*')
    ->paginate(10);

HAVING count(*) = 3 . के साथ क्वेरी केवल वे आइटम लौटाएगी जिनमें सभी सूचीबद्ध श्रेणियां हैं।



  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 डेटाबेस से JSON सरणी बनाने के लिए?

  2. काम नहीं कर रहा में चुनें

  3. कमांड लाइन का उपयोग करके डेटाबेस को कैसे निर्यात करें

  4. MySQL में लॉक किए बिना चयन करने का कोई तरीका?

  5. Mysql में एक सेल का डेटा बदलें