E hoʻohana i ka SQL Inner hui e hoʻohui i kaʻikepili mai nā papaʻekolu aʻoi aku paha
Hiki iāʻoe ke hoʻohana i nā'ōlelo SQL SQL e hoʻohui i kaʻikepili mai nā papaʻekolu aʻoi aku paha. He mea maʻalahi ka SQL JOIN , a ua hoʻohanaʻia kāna mau hana mana e hoʻohui i kaʻikepili mai nā papa likeʻole. E nānā i nā hua'ōlelo SQL eʻae ai iāʻoe e hoʻohui i nā hualoaʻa mai nā papa likeʻoleʻekolu e hoʻohana ana i kahi pilina i loko.
Hoʻohui Hoʻohui Komo
Eia kekahi laʻana, e lawe i nā papaʻaina i loko o kahi papaʻaina a me nā kaʻa hoʻohālike i ka lua. Hiki ke komo i loko i kahi e noho ai ka kaʻa a me ke kalaiwa ma ke kūlanakauhale hoʻokahi. E koho ka peni i loko i nā laina a pau mai nā papaʻelua e pili ana i nā kolamu wahi.
ʻO ka'ōlelo SQL i lalo e hui pū i kaʻikepili mai nā Pōʻani a me nā Vehicles mau papa i kahi kahi e noho ana ka mea hoʻokele a me nā kaʻa ma ke kūlanakauhale hoʻokahi:
KAULAHI inoa, ka inoa mua, tag LEI nā 'ōkele, nā kaʻa'ĀWAI drivers.location = vehicle.locationHuli kēia hulina i nā hualoaʻa i lalo:
name name tag ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------I kēia manawa, e hoʻonui i kēia hōʻailona e komo i ka papaʻekolu. E noʻonoʻoʻoe makemakeʻoe e hoʻokomo wale i nā mea hoʻokele a me nā kaʻa e kū nei ma nā wahi i weheʻia i ka hopena pule. Hiki iāʻoe ke lawe i kahi papaʻekolu i kāu hulina ma ka hāʻawiʻana i ka'ōlelo JOIN e like me kēia:
KAUPAHI inoa, inoa, inoa, open_weekends FROM a nā kaʻa, nā kaʻa, nā wahi WHERE mau hoʻokele.location = kaʻahana a me nā kaʻa.location = mau wahi.location AND places.open_weekends = 'Ae' inoa inoa inoa inoa tag open_weekends -------- --------- --- ---------------------------------------------------------------------- - Baker RolandʻO kēia ākea ikaika i ka'ōlelo SQL JOIN kīkiha e ākea iāʻoe e hoʻohui i nāʻikepili ma kahi maʻalahi. Ma waho aʻe o ka huiʻana i nā papa me kahi hui pū, e hiki nō hoʻi iāʻoe ke hoʻohana i kēiaʻano hana e hoʻohui i nā papa likeʻole me ka hoʻohanaʻana i kahi hui i waho. Loaʻaʻo'Outer i nā hualoaʻa e waiho nei i ka papa hoʻokahi akāʻaʻole i loaʻa ka pāʻani like i loko o ka pākaukau i hoʻokomoʻia.