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

मैसकल टेबल से कैसे जुड़ें

हाँ आप कर सकते हैं।

उदाहरण:

table_a              table_b             table_c
 _______________      _______________     _______________
|  id  |  name  |    |  id  | gender |   |  id  |   age  |
|------+--------|    |------+--------|   |------+--------|
|   1  |  sam   |    |   1  |    m   |   |   1  |   18   |
|------+--------|    |------+--------|   |------+--------|
|   2  |  ana   |    |   2  |    f   |   |   2  |   22   |
|------+--------|    |------+--------|   |------+--------|

निम्नलिखित परिणाम प्राप्त करने के लिए:

 _________________________________ 
|  id  |  name  | gender |   age  |
|------+--------+--------+--------|
|   1  |  sam   |    m   |   18   |
|------+--------+--------+--------|
|   2  |  ana   |    f   |   22   |

आप निम्न SQL कथन का उपयोग कर सकते हैं:

SELECT a.id, a.name, b.gender, c.age
FROM table_a AS a
LEFT JOIN table_b AS b
    ON a.id = b.id
LEFT JOIN table_c AS c
    ON a.id = c.id

पी.एस.: केवल ascii art xD करने के लिए इसका उत्तर दिया!




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. स्पार्क SQL और MySQL- SaveMode। संशोधित डेटा सम्मिलित नहीं करना अधिलेखित करना

  2. MySQL में विभाजन से अधिक रैंक कैसे करें

  3. मैं अपने PHP MySQL इंजेक्शन उदाहरण का परीक्षण कैसे कर सकता हूं?

  4. VB.Net का उपयोग करके ऑनलाइन MySQL डेटाबेस से कनेक्ट करना

  5. MATLAB और MySQL को JDBC ड्राइवर से जोड़ना