Qhov Sib txawv ntawm Union thiab Union Tag Nrho hauv SQL Server

Cov txheej txheem:

Qhov Sib txawv ntawm Union thiab Union Tag Nrho hauv SQL Server
Qhov Sib txawv ntawm Union thiab Union Tag Nrho hauv SQL Server

Video: Qhov Sib txawv ntawm Union thiab Union Tag Nrho hauv SQL Server

Video: Qhov Sib txawv ntawm Union thiab Union Tag Nrho hauv SQL Server
Video: Data Science with Python! Analyzing File Types from Avro to Stata 2024, Hlis ntuj nqeg
Anonim

Qhov sib txawv tseem ceeb ntawm kev sib koom ua ke thiab kev koom ua ke tag nrho hauv SQL neeg rau zaub mov yog tias lub koomhaum muab cov ntaub ntawv tshwm sim yam tsis muaj kab sib tshooj thaum lub koomhaum tag nrho muab cov ntaub ntawv tshwm sim nrog cov kab sib npaug.

DBMS yog software los tsim thiab tswj cov ntaub ntawv. Lub database muaj ntau lub rooj, thiab cov ntxhuav muaj feem xyuam rau ib leeg. DBMS pab ua haujlwm xws li tsim cov ntaub ntawv, tsim cov ntxhuav, ntxig thiab hloov kho cov ntaub ntawv thiab ntau ntxiv. Tsis tas li ntawd, nws ruaj ntseg cov ntaub ntawv thiab txo cov ntaub ntawv redundancy rau cov ntaub ntawv sib xws. SQL server yog ib qho DBMS. Structured Query Language (SQL) yog hom lus los tswj cov ntaub ntawv hauv DBMS. Union thiab union tag nrho yog ob qho lus txib hauv SQL uas pab ua cov haujlwm teeb tsa hauv cov ntaub ntawv rooj.

Union hauv SQL Server yog dab tsi?

Qee zaum nws yog qhov tsim nyog los ua haujlwm teeb tsa hauv SQL. Union yog ib tug ntawm lawv.

Qhov sib txawv ntawm Union thiab Union Tag Nrho hauv SQL Server
Qhov sib txawv ntawm Union thiab Union Tag Nrho hauv SQL Server

Union muab cov txiaj ntsig ntawm ob lossis ntau cov lus xaiv. Tom qab ntawd, nws yuav rov qab qhov tshwm sim yam tsis muaj kab sib tshooj. Txhawm rau ua qhov haujlwm no, cov ntxhuav yuav tsum muaj tib tus lej ntawm kab thiab tib hom ntaub ntawv. Xa mus rau ob lub rooj hauv qab no.

Qhov sib txawv ntawm Union thiab Union Tag Nrho hauv SQL Server_Fig 2
Qhov sib txawv ntawm Union thiab Union Tag Nrho hauv SQL Server_Fig 2
Qhov sib txawv ntawm Union thiab Union Tag Nrho hauv SQL Server Fig 3
Qhov sib txawv ntawm Union thiab Union Tag Nrho hauv SQL Server Fig 3

thawj lub rooj yog s1 thiab lub rooj thib ob yog s2. Cov nqe lus SQL los ua union yog raws li nram no.

xaivlos ntawm s1

union

xaivlos ntawm s2;

Nws yuav muab cov txiaj ntsig tau teeb tsa raws li hauv qab no.

Qhov sib txawv ntawm Union thiab Union Tag Nrho hauv SQL Server Fig 4
Qhov sib txawv ntawm Union thiab Union Tag Nrho hauv SQL Server Fig 4

Nws muab ib lub rooj uas tsis muaj cov kab sib npaug.

Union tag nrho hauv SQL Server yog dab tsi?

Lub koomhaum tag nrho yog lwm qhov SQL hais kom ua haujlwm teeb tsa. Zoo ib yam li Union, qhov no tseem yuav muab cov txiaj ntsig ntawm ob lossis ntau cov lus xaiv. Nws kuj tseem yuav tsum muaj tib tus lej ntawm kab thiab tib cov ntaub ntawv hom rau cov ntxhuav uas lub union tag nrho cov haujlwm siv rau. Xa mus rau ob lub rooj hauv qab no.

Qhov sib txawv ntawm Union thiab Union Tag Nrho hauv SQL Server Fig 5
Qhov sib txawv ntawm Union thiab Union Tag Nrho hauv SQL Server Fig 5
Qhov sib txawv ntawm Union thiab Union Tag Nrho hauv SQL Server Fig 6
Qhov sib txawv ntawm Union thiab Union Tag Nrho hauv SQL Server Fig 6

Zoo ib yam li ua ntej, thawj lub rooj yog s1 thiab lub rooj thib ob yog s2. Cov lus hais los ua lub koom haum txhua tus yog raws li hauv qab no.

xaivlos ntawm s1

union tag nrho

xaivlos ntawm s2;

Nws yuav muab cov txiaj ntsig tau teeb tsa raws li hauv qab no.

Qhov sib txawv ntawm Union thiab Union Tag Nrho hauv SQL Server Fig 7
Qhov sib txawv ntawm Union thiab Union Tag Nrho hauv SQL Server Fig 7

Nws muab cov lus pom nrog cov kab sib npaug.

Dab tsi yog qhov txawv ntawm Union thiab Union Tag Nrho hauv SQL Server?

Union yog SQL cov lus txib uas sib txuas cov txiaj ntsig ntawm ob lossis ntau cov lus xaiv yam tsis tau xa rov qab cov kab sib npaug. Union All yog ib qho SQL hais kom ua sib txuas cov txiaj ntsig ntawm ob lossis ntau cov lus xaiv suav nrog cov kab sib tshooj. Qhov no yog qhov sib txawv tseem ceeb ntawm kev sib koom ua ke thiab kev koom ua ke tag nrho hauv SQL server. Hauv lwm lo lus, union muab cov txiaj ntsig dataset tsis muaj kab sib npaug. Ntawm qhov tod tes, union tag nrho muab cov ntaub ntawv tshwm sim nrog cov kab sib npaug.

Qhov sib txawv ntawm Union thiab Union Tag Nrho hauv SQL Server hauv Tabular Form
Qhov sib txawv ntawm Union thiab Union Tag Nrho hauv SQL Server hauv Tabular Form

Summary – Union vs Union Tag nrho hauv SQL Server

Kab lus no tau tham txog ob SQL hais kom ua ntsig txog kev teeb tsa, uas yog kev sib koom ua ke thiab kev koom ua ke tag nrho. Qhov sib txawv ntawm union thiab union tag nrho cov SQL neeg rau zaub mov yog tias union muab cov ntaub ntawv tshwm sim tsis muaj kab sib npaug thaum lub union tag nrho muab cov txiaj ntsig dataset nrog cov kab duplicate. SQL neeg rau zaub mov ua cov nqe lus nrog cov lus txib SQL no.

Pom zoo: