Maombi ya nje hufanya nini?
Maombi ya nje hufanya nini?

Video: Maombi ya nje hufanya nini?

Video: Maombi ya nje hufanya nini?
Video: Paul Clement - Amefanya Mungu ( Official Video ) SMS SKiza 9841777 to 811 2024, Novemba
Anonim

TUMIA NJE inarudisha safu zote mbili zinazotoa seti ya matokeo, na safu ambazo fanya sio, na maadili NULL katika safu wima zinazotolewa na chaguo la kukokotoa lenye thamani ya jedwali. TUMIA NJE fanya kazi kama KUSHOTO NJE JIUNGE.

Kwa kuzingatia hili, ni wakati gani wa kutumia Cross Apply na Outer Apply?

TUMA MAOMBI inaweza kutumika kama mbadala na JIUNGE NA NDANI tunapohitaji kupata matokeo kutoka kwa meza ya Mwalimu na kitendakazi. TUMA MAOMBI inaweza kutumika kama mbadala wa UNPIVOT. Ama TUMA MAOMBI au TUMIA NJE inaweza kutumika hapa, ambayo inaweza kubadilishana. Fikiria kuwa unayo jedwali hapa chini (linaloitwa MYTABLE).

ni nini kinachotumika na nje kinatumika katika Seva ya SQL? Seva ya SQL TUMIA operator ana lahaja mbili; Cross APPLY na OUT APPLY . The TUMA MAOMBI opereta hurejesha tu safu mlalo hizo kutoka kwa usemi wa jedwali la kushoto (katika matokeo yake ya mwisho) ikiwa inalingana na usemi wa jedwali la kulia. Kwa maneno mengine, usemi wa jedwali la kulia hurejesha safu mlalo kwa ulinganifu wa usemi wa jedwali la kushoto pekee.

Pia kujua, kwa nini utumie matumizi ya nje katika SQL?

Kujiunga na jedwali na vitendaji vinavyothaminiwa kwa kutumia TUMIA NJE . Ili kupata safu mlalo zote kutoka kwa jedwali halisi na matokeo ya kazi iliyothaminiwa ya jedwali, TUMIA NJE ni kutumika . TUMIA NJE inafanana kimantiki na NJE JIUNGE na operesheni.

Kuna tofauti gani kati ya kujiunga kwa kushoto na kujiunga kwa nje?

Katika SQL, kushoto kujiunga inarejesha rekodi zote kutoka kwa jedwali la kwanza na rekodi zinazolingana kutoka jedwali la pili. Ikiwa hakuna mechi kutoka kwa jedwali la pili basi rekodi kutoka jedwali la kwanza pekee ndizo zinazorejeshwa. Kimsingi hakuna tofauti katika unganisha kushoto na jiunge la nje la kushoto . Kushoto nje kujiunga pia inarudisha matokeo sawa na kushoto kujiunga.

Ilipendekeza: