Mi a keresztcsatlakozás az SQL-ben példával?
Mi a keresztcsatlakozás az SQL-ben példával?

Videó: Mi a keresztcsatlakozás az SQL-ben példával?

Videó: Mi a keresztcsatlakozás az SQL-ben példával?
Videó: Data Analyst: Advanced DAX for POWER BI | Full Course for Beginners | DAX Engines DAX Functions 2024, Lehet
Anonim

Az KERESZTES CSATLAKOZÁS az első tábla (T1) minden sorát összekapcsolta a második tábla (T2) minden sorával. Más szóval a keresztcsatlakozás mindkét tábla sorainak derékszögű szorzatát adja vissza. Az KERESZTES CSATLAKOZÁS kap egy sort az első táblából (T1), majd létrehoz egy új sort a második tábla minden sorához (T2).

Sőt, mi az a keresztillesztés?

Az SQL-ben a KERESZTES CSATLAKOZÁS az első táblázat minden sorának a második táblázat minden sorával való kombinálására szolgál. Descartes néven is ismert csatlakozik mivel az összeillesztett táblák sorhalmazainak derékszögű szorzatát adja vissza.

Felmerülhet az a kérdés is, hogy hogyan lehet keresztcsatlakozást írni? Ha a WHERE záradékot együtt használjuk KERESZTES CSATLAKOZÁS , úgy működik, mint egy BELSŐ CSATLAKOZIK . Ugyanezen eredmény elérésének másik módja, ha a SELECT után vesszővel elválasztott oszlopneveket használunk, és a FROM záradék után megemlítjük az érintett táblaneveket. Példa: Itt van egy példa keresztcsatlakozás SQL-ben két tábla között.

Itt mire használják a keresztkötést?

A keresztcsatlakozás van mikor használják két tábla minden sorának kombinációját szeretné létrehozni. Az eredményben minden sorkombináció szerepel; ezt szokták nevezni kereszt termék csatlakozik . Átlagos használ a keresztcsatlakozás az elemek összes kombinációjának létrehozása, például színek és méretek.

Mi a különbség a keresztezés és a keresztillesztés között?

Az KERESZT ALKALMAZÁS operátor szemantikailag hasonló az INNER-hez CSATLAKOZIK . Ez hasonló a BELSŐhöz CSATLAKOZIK a Szerző és a Könyv táblákon végzett művelet. KERESZT ALKALMAZÁS csak azokat a rekordokat adja vissza egy fizikai táblából, ahol vannak egyező sorok ban,-ben táblázat értékű függvény kimenete.

Ajánlott: