Kan jy links aansluit op verskeie kolomme?
Kan jy links aansluit op verskeie kolomme?

Video: Kan jy links aansluit op verskeie kolomme?

Video: Kan jy links aansluit op verskeie kolomme?
Video: Буэнос-Айрес - Невероятно яркая и душевная столица Аргентины. Гостеприимная и легкая для иммиграции 2024, Mei
Anonim

Die LINKS SLUIT AAN klousule toelaat jy om data van te bevraagteken veelvuldig tafels. As 'n ry van die links tabel (T1) doen geen ooreenstemmende ry van die T2-tabel het nie, kombineer die navraag kolom waardes van die ry van die links tabel met NULL vir elkeen kolom waardes uit die regte tabel.

Net so word daar gevra, kan jy op verskeie kolomme in SQL aansluit?

A SQL JOIN kombineer rekords van twee tafels. A SLUIT AAN lokaliseer verwante kolom waardes in die twee tafels. A navraag kan bevat nul, een , of meervoudig JOIN bedrywighede. INNERLIKE SLUIT AAN is dieselfde as SLUIT AAN ; die sleutelwoord INNER is opsioneel.

Mens kan ook vra, kan jy by verskeie tafels aansluit? Die LINKS SLUIT AAN klousule toelaat jy om data van te bevraagteken veelvuldige tafels . Dit gee alle rye terug vanaf die linker tafel en die bypassende rye van regs tafel . As geen ooreenstemmende rye in die regterkant gevind nie tafel , NULL word gebruik.

Verder, kan jy innerlike aansluiting op twee kolomme?

5 antwoorde. Jy kan AANSLUIT met dieselfde tafel meer as een keer deur die saamgevoegde tafels 'n alias te gee, soos in die volgende voorbeeld: SELECT airline, flt_no, fairport, tairport, vertrek, arriveer, tarief VANAF vlugte INNERLIKE AANSLUIT lughawens from_port ON (from_port.

Wat is die verskil tussen binne- en linkeraansluiting?

INNERLIKE AANSLUIT : gee rye terug wanneer daar 'n passing in beide tabelle is. LINKS SLUIT AAN : gee alle rye van die links tafel, selfs al is daar geen vuurhoutjies nie in die regte tafel. REGS SLUIT AAN : gee alle rye van die regte tabel terug, selfs al is daar geen passings nie in die linkerkant tafel.

Aanbeveel: