Cov txheej txheem:

Kuv tuaj yeem koom ntau dua ob lub rooj hauv SQL li cas?
Kuv tuaj yeem koom ntau dua ob lub rooj hauv SQL li cas?

Video: Kuv tuaj yeem koom ntau dua ob lub rooj hauv SQL li cas?

Video: Kuv tuaj yeem koom ntau dua ob lub rooj hauv SQL li cas?
Video: Plab Plab Ntswg..(Pluav Pluav Ntswg) Maiv Twm New Song 2023-2024 2024, Kaum ib hlis
Anonim

Koom ntau dua ob lub rooj

Hauv SQL ntawv Server, koj tuaj yeem koom ntau tshaj ob lub rooj hauv ib qho ntawm ob txoj kev: los ntawm kev siv lub zes Koom , los yog los ntawm kev siv lub ntsiab lus nyob qhov twg. Joins yeej ib txwm ua khub-wise.

Kuj nug, ntau lub rooj tuaj yeem koom tau?

Yog koj xav tau cov ntaub ntawv los ntawm ntau lub rooj hauv ib qho SELECT query koj yuav tsum siv subquery los yog Koom . Feem ntau ntawm lub sijhawm peb nkaus xwb koom ob rooj zoo li Cov Neeg Ua Haujlwm thiab Lub Tsev Haujlwm tab sis qee zaum koj tej zaum yuav xav tau koom ntau tshaj ob rooj thiab ib rooj plaub nrov yog koom peb rooj hauv SQL.

Tom qab ntawd, lo lus nug yog, kuv tuaj yeem nqa cov ntaub ntawv los ntawm ob lub rooj hauv SQL yam tsis koom nrog? Kev daws 1

  1. SELECT column1, column2, thiab lwm yam NTAWM table1 UNION SELECT column1, column2, thiab lwm yam NTAWM table2.
  2. SELECT table1. Column1, table2. Kolumn1 NTAWM table1 CROSS JOIN table2 WHERE table. Column1 = 'Qee tus nqi'
  3. SELECT table1. Column1, table2. Column2 FROM table1 PIB PIB TAB 2 ON 1 = 1.

Dhau li ntawm no, koj tuaj yeem muaj pes tsawg tus koom nrog hauv SQL?

Muaj plaub yam yooj yim ntawm SQL koom : sab hauv, sab laug, sab xis, thiab puv. Txoj kev yooj yim tshaj plaws thiab yooj yim tshaj plaws los piav qhia qhov sib txawv ntawm plaub hom no yog los ntawm kev siv daim duab Venn, uas qhia txog txhua qhov kev sib raug zoo ntawm cov ntaub ntawv.

Dab tsi yog ntuj koom?

A NATURAL JOIN yog a Koom kev ua haujlwm uas ua rau muaj kev cuam tshuam koom clause rau koj raws li cov kab ke hauv ob lub rooj ua koom . Cov kab ntau yog kab uas muaj tib lub npe nyob rau hauv ob lub rooj. A NATURAL JOIN tuaj yeem yog INNER koom , ib sab laug koom , los yog TXOJ HAUJ LWM koom . Lub neej ntawd yog INNER koom.

Pom zoo: