PostgreSQL Rajat Liittyä Esimerkiksi

PostgreSQL Rajat Liittyä Esimerkiksi

Yhteenveto: tämä opetusohjelma, opit, miten käyttää PostgreSQL RAJAT LIITTYÄ tuottaa karteesinen tuote rivit liittyi taulukoita.

Johdanto PostgreSQL RAJAT LIITTYÄ lauseke

CROSS JOIN lausekkeen avulla voit tuottaa Karteesinen Tuote rivien kahden tai useamman taulukoita.

muista liittymislausekkeista, kuten vasemmasta liittymisestä tai sisemmästä liittymisestä, CROSS JOIN lausekkeella ei ole liittymäennustetta.,

Oletetaan, että on tehtäväCROSS JOIN kahdesta taulukosta T1 ja T2.

Jos T1 on n rivit ja T2 on m rivit, tulos on nxm riviä. Esimerkiksi T1 on 1,000 rivit ja T2 on 1,000 rivit, tulos on 1,000 x 1,000 = 1,000,000 riviä.,

seuraava esimerkki kuvaa syntaksi RAJAT LIITTYÄ syntaksi:

Code language: SQL (Structured Query Language) (sql)

seuraavan lausuman vastaa edellä julkilausuman:

Code language: SQL (Structured Query Language) (sql)

voit Myös käyttää INNER JOIN lausekkeen ehto, että aina tosi simuloida rajat liittyä:

Code language: SQL (Structured Query Language) (sql)

PostgreSQL RAJAT LIITTYÄ esimerkki

seuraavan LUODA TAULUKON lausumia luoda T1 ja T2 pöydät ja lisätä joitakin näytteen tiedot rajat esittelyn.,

seuraavan lausuman käyttää CROSS JOIN operaattorin liittymään taulukko T1-taulukon T2.

Code language: SQL (Structured Query Language) (sql)

seuraava kuva havainnollistaa tulos CROSS JOIN liittyessään taulukko T1 pöytään T2:

tässä opetusohjelmassa, olet oppinut, miten käyttää PostgreSQL RAJAT LIITTYÄ lauseke tehdä Loogiseksi Tuote rivien kahden tai useamman taulukoita.

  • Auttoiko tämä opetusohjelma ?,
  • YesNo

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *