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

MySQL - किसी तालिका में पंक्ति के मान के आधार पर अलग-अलग तालिका से पंक्ति मान प्राप्त करें

जब आपको इस तरह के प्रश्न करने पड़ते हैं, तो अपने डेटाबेस डिज़ाइन स्कीमा पर पुनर्विचार करना एक अच्छा विचार है। कहा जा रहा है, यह काम करना चाहिए:

SELECT mem.*, g.*, coalesce(m.male_build, f.female_build) as build
from members_table mem
inner join general g on mem.meber_id = g.member_id
left join males m on mem.member_id = m.member_id
left join females f on mem.member_id = f.member_id


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. क्या प्राथमिक कुंजियों को हमेशा एक innodb तालिका में जोड़ा जाना चाहिए?

  2. एक पंक्ति से डुप्लीकेट चुनें?

  3. MySQL मौजूदा टेबल कॉलम की व्यवस्था करता है

  4. MySQL में मनी वैल्यू स्टोर करने के लिए बेस्ट डेटा टाइप

  5. क्या Android PHP के बिना सीधे MySQL से जुड़ सकता है?