Дастур барои истифодаи дохилии дохилӣ дар Системаи SQL барои маълумотҳои гурӯҳӣ аз ҷадвалҳои мултимедиявӣ

Барои ворид кардани маълумот аз се ё зиёда мизҳои SQL Inner дохил кунед

Шумо метавонед изҳороти SQL JOIN -ро барои пайваст кардани маълумот аз се ё зиёда ҷадвалҳо истифода баред. SQL JOIN хеле осон аст ва функсияҳои пурқудрати он метавонад барои ҷамъоварии маълумот аз ҷадвалҳои яктарафа истифода шавад. Биёед ба изҳороти Система диққат диҳед, ки ба шумо имкон медиҳад, ки натиҷаҳои аз се ҷадвалҳои гуногунро истифода баранд, бо истифодаи дохилии дохилӣ.

Намунаи дохилии дохилӣ

Масалан, ҷадвалҳоро, ки дар як миз ва мусоҳибаҳои автомобилӣ дар дуюм доранд, гиред. Интегроми дохилӣ рух медиҳад, ки дар он ҳам ҳар як нақл ва ронанда дар ҳамон шаҳр ҷойгир аст. Дохили дохилӣ ҳамаи сатрҳоро аз ҳар ду ҷадвал, ки дар байни сутунҳои ҷойгиршавӣ ҷойгир аст, интихоб мекунад.

Изҳороти Системаи дар поён овардашуда маълумотҳоро аз ҷадвалҳои тарроҳон ва воситаҳои нақлиётро дар ҳолатҳое, ки ронанда ва воситаҳои нақлиёт дар ҳамон шаҳр ҷойгиранд, муттаҳид мекунад:

SELECT lastname, firstname, tag Интерпретаторҳо, нақлиётҳо НОҲИЯҲОИ РУШДӢ = vehicle.location

Ин пурсиш натиҷаҳои зерин меорад:

lastname firstname tag -------- --------- --- Baker Roland H122JM Smythe Майкл D824HA Smythe Майкл P091YF Jacobs Abraham J291QR Jacob Jacob Abraham L990MT

Акнун, ин намуна барои дохил кардани ҷадвали сеюмро дароз кунед. Тасаввур кунед, ки шумо мехоҳед, ки танҳо як ронандаҳо ва воситаҳои нақлро, ки дар маконҳое ҳастанд, ки дар ҳафта истироҳат мекунанд, дохил кунед. Шумо метавонед як ҷадвалаи сеюмро ба пурсиши шумо пешниҳод кунед, то ки тарҷумаи JOIN-ро васеътар кунед:

SELECT lastname, firstname, tag, open_weekends FROM ронандаҳо, нақлиётҳо, маконҳо НОҲИЯҲОИ РОҲИ НАҚЛИЁТ: vehicle.location AND vehicles.location = location.location AND locations.open_weekends = "Ҳа" охирин теги open_weekends -------- --------- --- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Ин тамоюли пурқувват ба сутуни асосии SQL JOIN ба шумо имкон медиҳад, ки маълумотро ба таври мураккаб баҳо диҳад. Илова кардани ҷадвалҳо бо якҷояшавии дохилӣ, шумо метавонед ин усулро истифода баред, ки якҷоя як ҷадвалҳои якҷояро бо якҷоя беруна истифода баред. Як қатор паҳлӯҳо дар натиҷа дар як ҷадвал мавҷуданд, аммо дар мизи ҳамроҳшуда мувофиқати мувофиқ вуҷуд надорад.