சதுரத்தில் இடது சேரலுக்கும் இடது வெளிப்புற இணைப்பிற்கும் என்ன வித்தியாசம்?


மறுமொழி 1:

SQL இல், இடது சேரல் முதல் அட்டவணையிலிருந்து எல்லா பதிவுகளையும், இரண்டாவது அட்டவணையிலிருந்து பொருந்திய பதிவுகளையும் தருகிறது. இரண்டாவது அட்டவணையிலிருந்து எந்த பொருத்தமும் இல்லை என்றால், முதல் அட்டவணையிலிருந்து பதிவுகள் மட்டுமே திரும்பப் பெறப்படும்.

அடிப்படையில் இடது இணை மற்றும் இடது வெளிப்புற இணைப்பில் எந்த வித்தியாசமும் இல்லை. இடது வெளிப்புற இணைப்பும் இடது இணைப்பின் அதே முடிவுகளைத் தருகிறது. சில தரவுத்தளத்தில், இடது சேரல் இடது வெளிப்புற இணை என அழைக்கப்படுகிறது.

இடது சேர தொடரியல்

அட்டவணை 1 இலிருந்து நெடுவரிசை_பெயரை (களை) தேர்ந்தெடுக்கவும் அட்டவணை 1 இல் அட்டவணை 1 இல் சேரவும். Column_name = table2.column_name;

இடது வெளிப்புற இணைப்பிற்கான தொடரியல்

அட்டவணை 1 இலிருந்து நெடுவரிசை_பெயரை (களை) தேர்ந்தெடுக்கவும் அட்டவணை 1 இல் அட்டவணை 1 இல் சேரவும். அட்டவணை_கலாரம்_பெயர் = அட்டவணை 2.கலம்_பெயர்;

நீங்கள் கவனிக்கக்கூடிய ஒரே வித்தியாசம் வெளிப்புற முக்கிய சொல், இது விருப்பமானது. இரண்டு வினவல்களும் ஒரே முடிவைத் தருகின்றன.

படத்திற்கு கீழே மற்ற வகை இணைப்புகளுக்கு இடையிலான வேறுபாட்டை அறிய உதவும்.

பட மூல மற்றும் மேலும் தகவலுக்கு நீங்கள் பார்வையிடலாம் - W3 பள்ளிகள் ஆன்லைன் வலை பயிற்சிகள் மற்றும் codeproject.com


மறுமொழி 2:

எந்த வித்தியாசமும் இல்லை. அவர்கள் எல்லோரும் ஒன்று தான்.

சொற்களில் உள்ள குழப்பம் வெளிப்புற இணைப்புகளின் சமச்சீரற்ற தன்மையிலிருந்து வரக்கூடும்.

உள் இணைப்பில், ஒரே ஒரு சுவை இருக்கிறது: ஒரு சேர பி = பி சேர ஏ.

வெளிப்புற இணைப்பில், மூன்று சுவைகள் உள்ளன: நீங்கள் இடது இயக்கத்தின் அனைத்து வரிசைகளையும் எடுத்து, பின்னர் சரியான இயக்கத்தில் பொருந்தக்கூடிய வரிசை இல்லாதபோது பூஜ்ய-நீட்டிக்கலாம் (இது இடது வெளிப்புற இணைவு), அல்லது நீங்கள் அனைத்தையும் எடுக்கலாம் வலது இயக்கத்தின் வரிசைகள், பின்னர் இடது இயக்கத்தில் பொருந்தக்கூடிய வரிசை இல்லாதபோது பூஜ்ய-நீட்டிப்பு (இது சரியான வெளிப்புற இணைப்பு) அல்லது ஒவ்வொரு இயக்கத்தின் அனைத்து வரிசைகளையும் நீங்கள் எடுக்கலாம், பொருந்தக்கூடிய வரிசை இல்லாதபோது பூஜ்ய-நீட்டிப்பு மற்ற செயல்பாட்டில் (இது முழு வெளிப்புற இணைவு). OUTER JOIN * என்று சொன்னால் தெளிவு இல்லை; அதற்கு பதிலாக LEFT OUTER JOIN, RIGHT OUTER JOIN அல்லது FULL OUTER JOIN என்று சொல்கிறோம். INNER JOIN (= தகுதி இல்லாமல் JOIN) உடன் ஒப்பிடும்போது தெளிவற்ற தன்மை இல்லாததால், மொழி வடிவமைப்பாளர்கள் OUTER முக்கிய சொல்லை விருப்பமாக மாற்ற முடிவு செய்தனர்.

* OUTER JOIN என்பது அனுமதிக்கக்கூடிய தொடரியல் அல்லது இல்லையா என்பது எனக்கு நினைவில் இல்லை; இது முழு வெளிப்புற இணைப்பிற்கு ஒத்ததாக இருக்கலாம்.


மறுமொழி 3:

இடது சேரலுக்கும் இடது வெளிப்புற இணைப்பிற்கும் எந்த வித்தியாசமும் இல்லை. இது ஒன்றும் இணைகிறது. நீங்கள் இதைப் பற்றிய கூடுதல் தகவல்களை விரும்பினால் தயவுசெய்து பின்வரும் இணைப்பைச் சரிபார்க்கவும்.நீங்கள் அனைத்தையும் இணைப்பில் உள்ள காட்சிகளைப் பெறுவீர்கள்..உங்கள் கேள்வியை ஆசிரியருக்கும் இடுகையிடலாம் ..

உள் சேர | வெளி இணை | இடது வெளிப்புற சேர | வலது வெளிப்புற சேர | இணைந்த உண்மையான நிகழ்வுகள்