Kọmputa, Mmemme
Họrọ okwu (SQL)
Nyefee SQL afo onwe ya (asụsụ bụ ahaziri gbara ajụjụ) na-egosipụta eziokwu na ọ chọrọ - kasị ugboro ugboro ji mmewere na SQL. Họrọ ahịrị, na-akpaghị aka iwepụ ejighi oru data, kwuo ma ọ bụ reorder ogidi aka Họrọ (SQL) - okwu nwere ihe na-egosi nke nchekwa data iji mee ka ụfọdụ ozi.
syntax
Iji kwesịrị ekwesị iji ihe ọ bụla ọrụ ga-akpa mara nke ọma na syntax nke mmemme asụsụ na-atụle. Mgbe na-ekwu okwu kpọmkwem banyere SQL asụsụ, Họrọ (ọrụ) nwere ndị na-esonụ syntax:
Họrọ | Ọ na-agwa na nchekwa data na anyị gafere na-arịọ arịrịọ. Nke a isiokwu. |
One, abụọ, atọ ... | Dee na-egosipụta na ogidi |
site | Ọ na-egosi na aha nke table site na nke data ga-ahọrọ. Ọ bụkwa amanyere bụ iwu isiokwu. |
Nke a na-akpọ "mkpirikpi" ọrụ syntax, kama ọ na-ezo anyị na eziokwu na-enweghị Keywords Họrọ si database anaghị soro anyị arịrịọ.
Full na nkwupụta syntax gosiri na ndị na-esonụ ọnụ ọgụgụ:
Ebe ebe nkebiahiri-enye gị ohere nụchaa gị search site ikwu na ọnọdụ.
N'ihi na ụkpụrụ nke nkụzị na ngwa ha nke nchịkọta ọrụ eji enye Group site, na dokwuo anya n'ihi mgbe nkụzị eji Inwe amaghị.
Order site ụdị ga-eme ka ụkpụrụ nke ahọrọ na kọlụm na-arịgo ma ọ bụ na-agbadata iji.
с информацией: Iji hụ na ihe doro anya na a Họrọ na nkwupụta, na iche na anyị database nwere ndị na-esonụ table Nwamba ọmụma:
id | izu | aha | Birthday | agba |
1 | Bobtail | onyenwe | 04/01/2017 | Gray |
2 | curl | feint | 03/16/2017 | White |
3 | Mau | akukonta | 03/30/2017 | Black |
4 | Bobtail | Tyson | 02/23/2017 | Gray |
5 | Burmilla | Athena | 08/01/2017 | Black |
N'ahịrị nke ọ bụla nwere a pụrụ iche ụlọ kitty, ya ghara ịdị, aha otutu, ụbọchị ọmụmụ na agba?. Anyị ga-atụle otú ndị ọrụ Họrọ (SQL), a na-ama dabeere na data site na nke a na tebụl.
Dị ka data na-sampled si na tebụl
Dị ka a tụlere n'elu, n'ihi na a sample nke ozi na ị chọrọ si na tebụl anyị ga-eji na Keywords.
The isiokwu ezipụta Họrọ ogidi-egosipụta. Ị nwere ike ime ka a ndepụta nke chọrọ na ogidi, iche site na commas, mgbe ahụ dum Ọdịdị ga-ele anya dị ka nke a:
Họrọ agba, ghara ịdị, aha site Nwamba |
Dị ka ị pụrụ ịhụ, anyị pụrụ ime ndokwa ogidi na iji na nke ha mkpa anyị. Ke adianade do, anyị pụrụ ikwubi na nanị ndị dị mkpa ogidi anyị.
E nwekwara a shorthand niile ogidi na a table ele. Iji mee nke a, mgbe ndị na Họrọ na-egosi akara mmuke (*) site a ohere. The dum Ọdịdị ga-ele anya dị ka nke a:
Họrọ * site Nwamba |
N'ihi nke n'elu ajụjụ - dum table Nwamba, ọkọnọ n'ụdị nke ọ dị na njedebe nke ikpeazụ ngalaba.
Ọtụtụ ndị na-eche otú ebe arụmọrụ SQL Họrọ na a n'usoro. Ọtụtụ mgbe a na-chọrọ mgbe ị chọrọ ikpokọta aha nna, aha na patronymic nke onye enịm ke iche ogidi.
Na nke a, anyị na ikpokọta udiri anumanu na na agba nke nwamba Nwamba table. Nuance bụ na dị iche iche ọdụ data eji maka eriri concatenation nke dị iche iche na-agụ akụkọ. N'ọnọdụ ụfọdụ, ọ bụ ihe dị nnọọ a gbakwunyere (+), na ndị ọzọ - a abụọ akara feature (||) ma ọ bụ ihe ampersand (&), mgbe ụfọdụ na operand Concat. Ya mere, tupu na ijikọta mkpa ịgụ annotation ka a kpọmkwem database na nke ị na-arụ ọrụ.
Họrọ ụdị || ',' || agba site nwamba |
N'ihi anyị na-enweta ndị na-esonụ:
Izu, Agba |
Bobtail, Gray |
Curl, White |
Mau, Black |
Bobtail, Gray |
Burmilla, Black |
Mkpochapu ejighi oru data
Iche - Function Họrọ (SQL), nke na-enye ohere iji zere mbiputegharị nke nnọọ yiri ndido urụk nke sample pụta.
Dị ka ihe atụ, anyị na-achọ ịma ihe ndị cat udiri anumanu nwere na anyị table. Ọ bụrụ na ị na-eji a dị mfe ajụjụ:
Họrọ ụdị site Nwamba |
Mgbe ahụ, anyị na-enweta ihe na-atụ anya n'ihi:
izu |
Bobtail |
curl |
Mau |
Bobtail |
Burmilla |
Dị ka ị pụrụ ịhụ, Bobtail ghara ịdị na-apụghị imepụta ugboro abụọ. Iche arụmụka zere mbiputegharị, anyị kwesịrị naanị ka ịgbakwunye ajụjụ:
Họrọ iche ụdị site Nwamba |
nkọwa arịrịọ
N'eziokwu, ọ fọrọ nke nta onye ọ bụla arịrịọ adịghị mmepụta ndị data dị ka a zuru ezu set nke e nyere ahịrị na table. Tụlee a amaghị na ndị Họrọ (SQL) ga-ekwe ka kọwaa ibiere nhọrọ nke kwesịrị nnọọ ekwesị e.
Mere, nke a onwunwe bụ ebe. The amaghị emetụta ndị predicate - a nhazi okwu, nke na-enye mmepụta uru bụ "ezi" ma ọ bụ "ụgha." Họrọ okwu ga-wepụ naanị data si na tebụl n'ihi na nke nhazi okwu ga-N'eziokwu, ọ bụ "eziokwu,".
Ọ na-enyere ndibiat a ewu, a mfe sample. Ka e were ya na anyị chọrọ ịmata ihe niile banyere nwamba nke nwa agba.
Họrọ * site nwamba Ebe na agba = 'Black' |
The N'ihi nke a njụ-ajụjụ ga-esote n'usoro nke table:
3 | Mau | akukonta | 03/30/2017 | Black |
5 | Burmilla | Athena | 08/01/2017 | Black |
I nwekwara ike ikpokọta ọnọdụ iji ezi uche rụọ Ma, Ma ọ bụ, bụghị.
Dọhọ Group site
Dọhọ Group site, eji na Họrọ (SQL), enye gị ohere otu onye ajụjụ site uru nke a kpọmkwem kọlụm (ma ọ bụ ogidi), wee tinye ha na nchịkọta ọrụ.
N'ihi na nchịkọta ọrụ na-agụnye:
- Gụọ - wepụtara ọnụ ọgụgụ nke e nyere ahịrị họrọ ajụjụ.
- Nchikota - na som nchikota nke niile nke ahọrọ kọlụm.
- Min - kacha nta ndapụta nke ahọrọ kọlụm.
- Max - karị, karịa ụkpụrụ nke ahọrọ kọlụm.
- Ọkara - nkezi uru.
Scheme nke amaghị na kacha ghọta site n'ụzọ nke atụ. Ka e were ya na anyị chọrọ ịhụ otú ihe nke ọ bụla ghara ịdị kittens anyị nwere. Iji mee nke a, ike ndị na-esonụ dị mfe ajụjụ:
Họrọ ụdị, ọnụ (*) site nwamba Group site ụdị |
N'ihi nke uche na-esonụ na tebụl:
izu | ịgụ |
Bobtail | 2 |
curl | 1 |
Mau | 1 |
Burmilla | 1 |
Dị ka ị pụrụ ịhụ, bobtail nwamba izu anyị nwere abụọ, ndị ọzọ dị ka nanị otu. Na arịrịọ nke ndị dị otú ahụ a na-eme, na anyị table, na breeder nwere ike ịghọta ihe nwamba udiri anumanu na-na ina n'etiti ahịa, na ihe - dịghị.
O yiri ka n'ihi na nke nnukwu ọnụ ọgụgụ nke Ndenye n'ezie table ka chọrọ dokwuo anya arịrịọ ahụ na-egosipụta na ndị kittens, nke na-enweghị ihe karịrị ihe atụ, iri. Iji dokwuo anya ma ọ bụ nyo iche iche a na-eji Inwe amaghị. Ọ na-ekwe ka anyị na-tụfuo ìgwè ụfọdụ, yiri ebe nkebiahiri, nke discards ụfọdụ e. The ọnọdụ a kọwara site na nchịkọta ọrụ. Wet ke arịrịọ:
Họrọ ụdị, ọnụ (*) site nwamba Group site ụdị Inwe ọnụ (*) <= 10 |
Ebe ọ bụ na ọnọdụ a jụrụ anyị "ọnụ ọgụgụ nke nwamba nke ọ bụla ghara ịdị bụghị ihe karịrị 10", n'ihi na anyị na-bụ otu ihe ahụ dị ka ihe atụ, na-enweghị ikwu. Ma, ebe ọ dị mkpa ịghọta na atụmatụ ya na-arụ ọrụ Inwe amaghị. Ma ọ bụrụ na ị na-agbanwe mgbagha ọnọdụ on Inwe ọnụ (*) = 1, mgbe ahụ n'ihi ga-belatara atọ edoghi na-egosiputa kittens, nke ekpe naanị otu ihe.
sorting
Mata na Order site - enye Họrọ (SQL) ọrụ na-enye ohere idozi mmepụta ahịrị-arịgo ma ọ bụ na-agbadata iji na otu ma ọ bụ karịa ogidi.
Ọ dị mkpa ka anyị cheta na Order site - ọ bụ ikpeazụ na-enye ihe niile Họrọ okwu Ọdịdị. Ọ na-etinye mgbe Họrọ, Site, ebe, Group site, Inwe.
E nwere ihe atọ dị mkpa n'oge Sorting:
1) I nwere ike dee ihe ọ bụla ọnụ ọgụgụ nke ogidi, ọ bụla nke n'otu n'otu nwere ike ota ma na-arịgo (ASC), ma ọ bụ na-efedata (DESC).
2) All n'elu ogidi na Order site ikpe ga-adị ugbu a n'etiti ndị họrọ ogidi na Họrọ.
3) Nhọrọ ndepụta kpọmkwem aha idozi ogidi, ị pụrụ nanị na-ezo ọnụ ọgụgụ ha n'okpuru nke ha na-aga na Họrọ okwu.
Anyị nwere olileanya na site na isiokwu a ị ga-ahụ ihe ọmụma bụ isi banyere otú iji SQL gbara ajụjụ na ugbu a họrọ ozi ndị dị mkpa si gị nchekwa data mfe.
Similar articles
Trending Now