Kev siv sab nraud ua haujlwm li cas hauv SQL?
Kev siv sab nraud ua haujlwm li cas hauv SQL?

Video: Kev siv sab nraud ua haujlwm li cas hauv SQL?

Video: Kev siv sab nraud ua haujlwm li cas hauv SQL?
Video: 8 Nqi: Kev txawj ntse koj yuav tau muaj nyob tiam 21 no. 2024, Kaum ib hlis
Anonim

TSEV KAWM NTAWV hauv SQL ntawv Server. TSEV KAWM NTAWV rov qab ob kab uas tsim ib qho kev tshwm sim, thiab kab uas ua tsis yog, nrog NULL qhov tseem ceeb hauv cov kab uas tsim los ntawm cov lus muaj nuj nqis. LUB SIJ HAWM ua haujlwm raws li LEFT OUTER Koom. Saum toj no ob lo lus nug tsim ib yam tshwm sim.

Kev sib raug zoo, thaum twg siv Cross Apply thiab Outer Apply?

CROSS APPLY tuaj yeem siv los hloov nrog PIB HAIV NEEG thaum peb xav tau cov txiaj ntsig los ntawm Master lub rooj thiab muaj nuj nqi. THOV tuaj yeem siv los hloov UNPIVOT. Los yog CROSS APPLY los yog TSEV KAWM NTAWV siv tau ntawm no, uas yog interchangeable. Xav tias koj muaj cov lus hauv qab no (lub npe MYTABLE).

Ib tug kuj yuav nug, vim li cas koj yuav siv tus ntoo khaub lig koom? A hla koom yog siv thaum koj xav tsim kev sib xyaw ua ke ntawm txhua kab los ntawm ob lub rooj. Tag nrho cov kab sib txuas yog suav nrog hauv qhov tshwm sim; qhov no feem ntau hu ua ntoo khaub lig khoom koom . Ib qho siv rau a hla koom yog tsim kom tau txais tag nrho cov khoom sib xyaw ua ke, xws li xim thiab qhov ntau thiab tsawg.

Kuj nug, sab laug sab koom ua haujlwm li cas hauv SQL?

SQL OUTER JOIN – sab laug sab koom Piv txwv li, peb xav tau koom ob lub rooj: A thiab B. SQL sab laug sab koom rov qab txhua kab hauv cov sab laug rooj (A) thiab tag nrho cov kab sib txuam pom nyob rau hauv lub rooj sab xis (B). Nws txhais tau tias qhov tshwm sim ntawm cov SQL sab laug koom ib txwm muaj cov kab hauv cov sab laug rooj.

Qhov sib txawv ntawm sab laug koom thiab sab laug sab nraud yog dab tsi?

Hauv SQL, lub sab laug koom rov qab tag nrho cov ntaub ntawv los ntawm thawj lub rooj thiab cov ntaub ntawv sib phim los ntawm lub rooj thib ob. Yog tias tsis muaj qhov sib tw los ntawm lub rooj thib ob ces tsuas yog cov ntaub ntawv los ntawm thawj lub rooj rov qab. Yeej tsis muaj txawv hauv sab laug koom thiab sab laug sab koom . Sab laug sab koom kuj rov zoo li qub sab laug koom.

Pom zoo: