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

एसक्यूएल - एकाधिक तालिकाओं का चयन कैसे करें और एक ही कॉलम से एकाधिक पंक्तियों में शामिल हों?

आप एक ही टेबल में कई बार शामिल हो सकते हैं, आपको बस अलग-अलग उपनाम देने होंगे

SELECT painting.id, 
       painting.order, 
       painting_en.url, 
       `group`.en AS `group`, 
       TYPE.en AS type, 
       location.en AS location
FROM   painting 
       LEFT JOIN painting_en 
       USING (id) 
       LEFT JOIN id_portfolio `group` 
         ON `group`.id = painting.id_group 
       LEFT JOIN id_portfolio TYPE 
         ON TYPE.id = painting.id_type 
       LEFT JOIN id_portfolio location 
         ON location.id = painting.id_location 
WHERE  painting_en.url = '2011-name3' 
LIMIT  1 



  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 चयन रैंक (x से अधिक और y से कम)

  3. MySQL और Java - अंतिम सम्मिलित मूल्य (JDBC) की आईडी प्राप्त करें

  4. जॉइन करके किसी अन्य तालिका से गैर-मौजूदा डेटा कैसे खोजें?

  5. sql वेन आरेख के रूप में जुड़ता है