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

रेल में 4 टेबल के लिए जॉइन क्वेरी का उपयोग कैसे करें

इसे आजमाएं:

ItemCode.joins(item_point: {item: :product_category}).where(product_category: {id: 1})

मुझे तालिकाओं में शामिल होना . को सरल बनाने दें :

# item_code belongs_to item_point
ItemCode.joins(:item_point) 

# ItemPoint has_many item_codes & belongs_to item
ItemPoint.joins(:item_codes, :item) 
# ItemCode belongs_to item_point, item_point belongs_to item
ItemCode.joins(item_point: :item) 

# ItemCode belongs_to item_point, item_point belongs_to item, item belongs_to product_category 
ItemCode.joins(item_point: {item: :product_category})


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मैं दूरस्थ डेटाबेस तक पासवर्ड-रहित पहुँच के लिए रेल को कैसे कॉन्फ़िगर करूँ?

  2. MySQL में अग्रणी और अनुगामी वर्ण कैसे निकालें?

  3. Microsoft SQL सर्वर से MySQL में रूपांतरण

  4. अलग-अलग कॉलम नाम MySQL के साथ टेबल कॉपी करें

  5. MySQL में OUTPUT क्लॉज