Cov txheej txheem:

Koj puas tuaj yeem ua ob sab laug koom hauv SQL?
Koj puas tuaj yeem ua ob sab laug koom hauv SQL?

Video: Koj puas tuaj yeem ua ob sab laug koom hauv SQL?

Video: Koj puas tuaj yeem ua ob sab laug koom hauv SQL?
Video: ZAj DUB - Koj puas tu siab li kuv ( Official MV + Karaoke ) Ib ntsais muag 2 2024, Tej zaum
Anonim

Yog nws ua tau. Koj xav tau ib ON rau txhua tus koom rooj. Incidentally kuv tus kheej formatting nyiam rau complex SQL ntawv tau piav qhia hauv sql ua -formatting-style.html. Yog koj 'yuav tau sau ntau qhov no, nws zoo li yuav pab.

Ib yam li ntawd, koj tuaj yeem ua ntau yam koom nrog hauv SQL?

Cov ntsiab lus. Ib leeg SQL ntawv nug tuaj yeem koom nrog ob lossis ntau lub rooj. Thaum muaj peb lossis ntau lub rooj koom nrog, cov lus nug ua tau siv ib leeg koom ntaus ntawv ntau tshaj ib zaug, los yog lawv ua tau siv ntau koom hom. Thaum siv ntau koom hom peb yuav tsum ua tib zoo xav txog qhov koom ib ntus thiaj li tsim tau qhov kev xav tau.

Tsis tas li ntawd, kuv yuav koom nrog ob nqe lus nug li cas? Nyem Enter kom txav tus cursor cia ib kab, thiab tom qab ntawd ntaus UNION ntawm kab tshiab. Nyem lub tab rau xaiv tom ntej nug uas koj xav ua ke nyob rau hauv lub union nug . Rov ua cov kauj ruam 5 txog 10 kom txog thaum koj tau theej thiab muab tso rau tag nrho cov nqe lus SQL rau kev xaiv lus nug rau hauv SQL saib qhov rais ntawm lub union nug.

Yog li ntawd, yuav ua li cas muaj ntau yam sab laug koom ua haujlwm?

Cov LEFT JOIN clause tso cai rau koj los nug cov ntaub ntawv los ntawm ntau rooj. Nws rov qab tag nrho cov kab los ntawm sab laug lub rooj thiab cov kab sib txuam los ntawm lub rooj sab xis. Hauv luv, lub LEFT JOIN clause rov tag nrho cov kab los ntawm sab laug rooj (T1) thiab cov kab sib txuam lossis NULL qhov tseem ceeb ntawm lub rooj sab xis (T2).

Koj siv sab hauv thiab sab laug koom ua ke li cas?

Qhov yooj yim koom nrog yog INNER JOIN

  1. COV PHOOJ YWG: Cov lus tseem ceeb ntawm INNER JOIN xaiv txhua kab los ntawm ob lub rooj ntev npaum li qhov xwm txheej txaus siab.
  2. LEFT JOIN: Qhov kev koom nrog no rov qab tag nrho cov kab ntawm lub rooj nyob rau sab laug ntawm kev koom thiab cov kab sib txuam rau lub rooj ntawm sab xis ntawm kev koom.

Pom zoo: