Ultima actualizare pe februarie 26 2020 08:07:43 (UTC/GMT +8 ore)
ce este cross Join în SQL?
SQL cross JOIN produce un set de rezultate care este numărul de rânduri din primul tabel înmulțit cu numărul de rânduri din cel de-al doilea tabel dacă nu se utilizează nicio clauză WHERE împreună cu Cross JOIN.Acest tip de rezultat este numit Produs cartezian.
dacă clauza WHERE este utilizată cu Cross JOIN, funcționează ca o îmbinare interioară.,
o modalitate alternativă de a obține același rezultat este de a utiliza numele coloanelor separate prin virgule după selectare și menționarea numelor tabelelor implicate, după o clauză din.
Sintaxa:
SELECT * FROM table1 CROSS JOIN table2;
Prezentare grafică de Cruce se Alăture sintaxa
Exemplu:
Aici este un exemplu de cruce se alăture în SQL între două tabele.,sau
Cod SQL:
SELECT foods.item_name,foods.item_unit,company.company_name,company.company_city FROM foods,company;
Cum crucea aderarea s-a întâmplat în două tabele
Ieșire:
Mai multe presentaion a spus ieșire:
CROSS JOINS: Baze de date relaționale
- Oracle CRUCE se ALĂTURE
- MySQL CRUCE se ALĂTURE
- PostgreSQL CRUCE se ALĂTURE
- SQLite CRUCE se ALĂTURE
puncte-Cheie să-și amintească
faceți Clic pe următoarele pentru a obține slide-uri de prezentare –
Ieșiri de spus SQL prezentat aici este luat prin utilizarea Oracle Database 10g Express Edition.,Management
- BAZĂ de interogări pe baza de Date de film
- SUBINTEROGARI pe film de Date
- se ALĂTURĂ pe film de Date
- Introducere
- interogări de BAZĂ pe fotbal baze de Date
- SUBINTEROGARI pe fotbal baze de Date
- se ALĂTURĂ interogări de fotbal, baza de Date
- Introducere
- de BAZĂ, SUBINTEROGARI, și se ALĂTURĂ
- BAZĂ de interogări pe baza de Date a angajaților
- SUBINTEROGARI pe angajat baza de Date