laatste update op 26 februari 2020 08: 07: 43 (UTC/GMT +8 uur)

Wat is Cross Join in SQL?

De SQL CROSS JOIN produceert een resultaatset die het aantal rijen in de eerste tabel vermenigvuldigd met het aantal rijen in de tweede tabel is als er geen WHERE-clausule wordt gebruikt samen met CROSS JOIN.Dit soort resultaat heet Cartesiaans Product.

als WHERE-clausule wordt gebruikt met CROSS JOIN, werkt het als een innerlijke JOIN.,

een andere manier om hetzelfde resultaat te bereiken is het gebruik van kolomnamen gescheiden door komma ‘ s na het selecteren en het vermelden van de betrokken tabelnamen, na een uit-clausule.

syntaxis:

SELECT * FROM table1 CROSS JOIN table2;

picturale presentatie van Cross Join syntaxis

voorbeeld:

Hier is een voorbeeld van cross join in SQL tussen twee tabellen.,of

SQL-Code:

SELECT foods.item_name,foods.item_unit,company.company_name,company.company_city FROM foods,company;

Hoe cross-toetreding gebeurt in twee tabellen

Output:

Meer presentaion van de genoemde output:

KRUIS JOINS: Relationele Databases

  • Oracle CROSS JOIN
  • MySQL-CROSS JOIN
  • PostgreSQL CROSS JOIN
  • SQLite CROSS JOIN

de Belangrijkste punten om te onthouden

Klik op het volgende om de dia ‘ s presentatie –

Uitgangen van de genoemde SQL-instructie die hier wordt weergegeven is gemaakt met behulp van Oracle Database 10g Express Edition.,Management

  • Movie Database
    • FUNDAMENTELE vragen op movie Database
    • SUBQUERY ’s op movie Database
    • JOINS op movie Database
  • Voetbal-Database
    • Inleiding
    • FUNDAMENTELE vragen op voetbal Database
    • SUBQUERY’ s op voetbal Database
    • JOINS query ’s op voetbal Database
  • Ziekenhuis Database
    • Inleiding
    • BASIC, SUBQUERY’ s, en JOINS maken
  • Medewerker Database
    • FUNDAMENTELE vragen op employee Database
    • SUBQUERY ‘ s op de Database
  • Meer komen!,
  • Articles

    Geef een reactie

    Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *