CERERI SELECT PE MAI MULTE TABELE - Baze de date

CERERI SELECT PE MAI MULTE TABELE - Baze de date CERERI SELECT PE MAI MULTE TABELE - Baze de date

andrei.clubcisco.ro
from andrei.clubcisco.ro More from this publisher
29.06.2013 Views

Exista clauzele: JOINURI SQL - 3 CROSS JOIN – produs cartezian JOIN … USING – coloane comune NATURAL JOIN – join natural JOIN … ON – join general OUTER JOIN … ON – join extern Pe o clauza avem o singura tabela (nu se mai pun toate in FROM) F. Radulescu. Curs: Baze de date - Limbajul SQL 34

CROSS JOIN Implementeaza produsul cartezian: SELECT [DISTINCT] lista_de_expresii FROM tabela1 CROSS JOIN tabela2; Exemplu: SELECT S.NUME, F.NUME FROM STUD S CROSS JOIN SPEC F; -- 36 de linii F. Radulescu. Curs: Baze de date - Limbajul SQL 35

CROSS JOIN<br />

Implementeaza produsul cartezian:<br />

<strong>SELECT</strong> [DISTINCT] lista_<strong>de</strong>_expresii<br />

FROM tabela1<br />

CROSS JOIN tabela2;<br />

Exemplu:<br />

<strong>SELECT</strong> S.NUME, F.NUME<br />

FROM STUD S<br />

CROSS JOIN S<strong>PE</strong>C F; -- 36 <strong>de</strong> linii<br />

F. Radulescu. Curs: <strong>Baze</strong> <strong>de</strong> <strong>date</strong> -<br />

Limbajul SQL<br />

35

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!