CyfrifiaduronRhaglennu

CAEL SQL: Disgrifiad, cystrawen, enghreifftiau

SQL yn iaith safonol ar gyfer gweithio gyda chronfeydd data perthynol. Mae ganddo sydd ar gael iddo set o offer pwerus ar gyfer trin data yn y tablau.

Yn ddi-os, mae'r gallu i grwpio data yn eu sampl ar sail benodol yn un offeryn o'r fath. Datganiad SQL CAEL ynghyd â cymal LLE yn eich galluogi i ddiffinio amodau'r sampl wedi grwpio'r data mewn rhyw ffordd.

Paramedr SQL GAEL: Disgrifiad

Yn gyntaf oll, mae'n werth nodi bod y paramedr hwn yn ddewisol, ac fe'i defnyddir yn unig ar y cyd â'r GRŴP GAN opsiwn. Wrth i chi gofio, mae'r GRWP GAN cymal yn cael ei ddefnyddio pan fydd yn yr SELECT yn defnyddio'r swyddogaethau agregau a chanlyniadau eu cyfrifiadau i gyrraedd grwpiau penodol. Os bydd y BLE caniatáu i chi bennu amodau dethol cyn i'r data wedi'i grwpio, mae'r CAEL cynnwys darpariaethau sy'n ymwneud â data sydd eisoes yn uniongyrchol yn y grwpiau eu hunain. I gael gwell dealltwriaeth, gadewch i ni gerdded drwy esiampl i'r cynllun a gyflwynwyd yn y ffigur isod.

Mae hon yn enghraifft wych o roi CAEL disgrifiad SQL. A yw tabl gyda rhestr o enwau o gynhyrchion, cwmnïau yn eu cynhyrchu, a rhai meysydd eraill. Mae'r ymholiad yn y gornel dde uchaf, rydym yn ceisio cael gwybodaeth am sut llawer o fathau o gynnyrch pob cwmni yn gweithgynhyrchu, gyda'r canlyniad yr ydym am i arddangos yn unig y rhai cwmnïau sy'n cynhyrchu mwy na 2 eitemau. GRŴP GAN opsiwn yn cael ei ffurfio o dri grwp sy'n cyfateb i enwau cwmnïau, pob un ohonynt wedi cyfrif y nifer o gynhyrchion (rhesi). Ond osod eich CAEL cyflwr compartment un grŵp o'r sampl sy'n deillio, gan nad yw'n bodloni'r amod. O ganlyniad, rydym yn cael dau grŵp sy'n cyfateb i nifer y cwmnïau cynhyrchu 5 a 3.

Efallai y bydd y cwestiwn yn codi ynghylch pam ddefnyddio'r CAEL, os oes SQL BLE. Os byddwn yn defnyddio y LLE, byddai wedi edrych ar gyfanswm y nifer o resi mewn tabl, yn hytrach nag mewn grwpiau, ac ni fyddai'r amod gwneud synnwyr yn yr achos hwn. Fodd bynnag, yn aml iawn yn gallu byw gyda'i gilydd mewn ymholiad sengl.

Yn yr enghraifft uchod, gallwn weld sut ar y cyntaf ceir ddetholiad o ddata ar ran y gweithiwr a bennir yn y paramedr BLE, ac yna eu grwpio yn y GROUP GAN canlyniad yn cael ei brofi yn ychwanegol gan y swm y cyflog ar gyfer pob gweithiwr.

Paramedr SQL GAEL: Enghreifftiau, cystrawen

Ystyried rhai o'r nodweddion CAEL SQL cystrawen. Disgrifiad y paramedr hwn yn eithaf syml. Yn gyntaf, fel y crybwyllwyd eisoes, mae'n cael ei ddefnyddio yn gyfan gwbl ar y cyd â'r paramedr GRŴP GAN a dywedodd yn syth wedyn a chyn GORCHYMYN GAN, os yw'n bresennol yn y cais. Mae'n ddealladwy, gan fod CAEL pennu'r amodau ar gyfer data wedi'u grwpio yn barod. Yn ail, yn y cyflwr y paramedr hwn dim ond swyddogaethau agreg yn cael ei ddefnyddio a'r caeau a restrir yn GROUP paramedr GAN. Mae pob un o'r amodau yn y paramedr hwn yn dangos yr un modd ag yn achos BLE.

casgliad

Fel y gwelwch, nid oes dim yn gymhleth yn y datganiad hwn yn ei wneud. Semantig, mae'n cael ei ddefnyddio yn yr un ffordd â'r LLE. Mae'n bwysig deall bod defnyddio BLE ar yr holl ddata a ddewiswyd a CAEL - dim ond o ran y grwpiau a ddiffinnir yn y paramedr GROUP GAN. Rydym yn cyflwyno disgrifiad cynhwysfawr ar gyfer CAEL SQL, sy'n ddigonol ar gyfer trin hyderus.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 cy.delachieve.com. Theme powered by WordPress.