sql - triple join using sqlite -


मान लें कि हमारे पास 3 टेबल हैं:

table1: firstname, id

तालिका 2: आईडी, अंतिम नाम

तालिका 3: अंतिम नाम, ऊँचाई

और हम इसे दिखाना चाहते हैं: पहला नाम, ऊँचाई

मैं उसके लिए पूरी तरह से सम्मिलित होना चाहूंगा:

  प्रथम नाम, ऊँचाई से चुनें (प्रथम नाम का चयन करें, तालिका 1 से पूरी तालिका में तालिका 2 से जुड़ें तालिका 2 पर तालिका 1.id = table2.id पर) पूरी तरह से तालिका 3 में शामिल करें ln = table3.lastname  

लेकिन sqlite में, पूर्ण और सही जुड़ने में मौजूद नहीं है और मुझे इसकी आवश्यकता है कि यह कैसे प्राप्त करने के लिए यूनियन का उपयोग करें। कोई भी विचार, इसे कैसे करें?

प्रश्न:

  SELECT पहला नाम, तालिका 1 से ऊँचाई तालिका 2 में शामिल करें table2 पर तालिका 1.id = table2.id INNER तालिका 2 पर तालिका 2 पर शामिल करें .2.lastname = table3.lastname  

Comments