A keresztkötés derékszögű termék?
A keresztkötés derékszögű termék?

Videó: A keresztkötés derékszögű termék?

Videó: A keresztkötés derékszögű termék?
Videó: Gipszkarton mennyezet készítése profil felhasználásával 2024, Lehet
Anonim

Mind a csatlakozik ugyanazt az eredményt adja. Kereszt - csatlakozik az SQL 99 csatlakozik és Descartes termék az Oracle tulajdona csatlakozik . A kereszt - csatlakozik amelyhez nem tartozik „hol” záradék, megadja a Descartes termék . Descartes termék eredményhalmaz tartalmazza az első tábla sorainak számát, megszorozva a második tábla sorainak számával.

Tudja azt is, mit csinál 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.

Tudja azt is, hogyan kell 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.

Ezenkívül mi az a derékszögű csatlakozás az SQL-ben?

A Descartes-csatlakozás vagy kartéziánus termék a csatlakozik egy táblázat minden sorából egy másik táblázat minden sorába. Ez általában akkor történik, ha nincs egyezés csatlakozik oszlopok vannak megadva. Például, ha a 100 soros A táblát 1000 soros B táblával egyesítjük, a Descartes-csatlakozás 100 000 sort ad vissza.

Mi a Descartes az adatbázisban?

Az kartéziánus termék, amelyet keresztillesztésnek is neveznek, a lekérdezésben felsorolt összes tábla összes sorát visszaadja. Az első táblázat minden sora párosítva van a második táblázat összes sorával. Ez akkor történik, ha nincs kapcsolat definiálva a két tábla között.

Ajánlott: