Pab pawg tuaj yeem siv yam tsis muaj?
Pab pawg tuaj yeem siv yam tsis muaj?

Video: Pab pawg tuaj yeem siv yam tsis muaj?

Video: Pab pawg tuaj yeem siv yam tsis muaj?
Video: Lig Pob tsuas xyooj nkauj tawm tshiab 2022-2023 2024, Kaum ib hlis
Anonim

Siv muaj tsis muaj pab pawg los ntawm. Cov lus nug nrog a muaj clause kuj yuav tsum muaj a pab pawg ntawm clause. Yog koj omit pab pawg los ntawm, tag nrho cov kab tsis cais los ntawm qhov twg clause rov qab los ua ib leeg pab pawg . Vim tsis muaj kev sib koom ua ke ntawm qhov twg thiab muaj clauses, lawv tsis tuaj yeem ua tus kheej ntawm ib leeg.

Tsis tas li, pab pawg tuaj yeem siv yam tsis muaj kev sib sau ua ke?

Koj siv tau tus PIB YOG clause tsis muaj thov ib aggregate muaj nuj nqi . Cov lus nug nram qab no tau txais cov ntaub ntawv los ntawm lub rooj them nyiaj thiab pab pawg qhov tshwm sim los ntawm tus neeg siv khoom id. Hauv qhov no, lub PIB Los ntawm kev ua haujlwm zoo li DISTINCT clause uas tshem tawm cov kab sib npaug ntawm qhov tshwm sim.

Tsis tas li ntawd, qhov sib txawv ntawm pawg los ntawm thiab muaj li cas? Lub ntsiab qhov sib txawv ntawm THAUM thiab MUAJ clause los thaum siv ua ke nrog PIB Los ntawm clause, Nyob rau hauv rooj plaub ntawd qhov twg yog siv los lim kab ua ntej pab pawg thiab MUAJ yog siv los tshem tawm cov ntaub ntawv tom qab pab pawg . Koj tuaj yeem siv WHERE clause yam tsis muaj MUAJ los yog PIB YOG, raws li koj tau pom ntau zaus.

Tom qab ntawd, lo lus nug yog, puas xav tau pab pawg los ntawm?

xaiv 1 muaj 1 = 1; Yog li muaj tsis yog xav tau pab pawg los ntawm . Muaj yog thov tom qab lub aggregation theem thiab yuav tsum tau siv yog tias koj xav lim aggregate tau. Hauv cov ntsiab lus, muaj yog thov tom qab lub pab pawg los ntawm theem whereas qhov twg yog thov ua ntej lub pab pawg los ntawm theem.

Peb puas tuaj yeem siv muaj clause yam tsis muaj kab lus nyob qhov twg?

Taw qhia rau Oracle HNUB NTAWD Nws yog siv txhawm rau lim pab pawg ntawm kab rov qab los ntawm GROUP BY lus . Yog koj siv tus TSIS MUAJ clause tsis muaj lub GROUP BY lus , cov HNUB NO ua haujlwm zoo li qhov chaw lus . Nco ntsoov tias cov HNUB NO lim pab pawg ntawm kab thaum nyob qhov twg lus lim kab.

Pom zoo: