Ríomhairí, Cláir
Roghnaigh Ráiteas (SQL)
Léiríonn SQL Aistriú giorrúchán féin (réamhshocrú seirbhísí ceisteanna struchtúrtha teanga) ar an bhfíric gur gá é - an ghné is minice a úsáidtear i SQL. Roghnaigh na sraitheanna, deireadh a chur leis go huathoibríoch sonraí iomarcach, skip nó a dhéanfaidh atheagar colúin cuidiú Select (SQL) - ráiteas ina léiriú ar an mbunachar sonraí a thabhairt faisnéis áirithe a.
error
A úsáid i gceart ar aon oibreoir Ní mór eolas a ar dtús féin leis an chomhréir na teanga cláir atá á bhreithniú. Nuair a labhairt go sonrach faoi na teanga SQL, tá Select (oibreoir) an error seo a leanas:
Roghnaigh | Insíonn sé an bunachar sonraí go pas againn ar an iarraidh. Seo eochairfhocal. |
Amháin, dhá, trí ... | Liosta a colúin ar taispeáint |
ó | Léiríonn sé an t-ainm an tábla as a mbeidh na sonraí a roghnú. Tá sé freisin eochairfhocal éigeantach. |
Seo ar a dtugtar "ghairid" error oibreoir, ach pointí sé ar ár gcumas ar an bhfíric go bhfuil gan focail Roghnaigh agus ó bhunachar sonraí nach gcomhlíonann ár n-iarratas.
Tá ráiteas iomlán error thaispeántar sa bhfigiúr seo a leanas:
Anseo I gcás go gceadaíonn clásal leat a fheabhsú do chuardach le coinníollacha a shonrú.
I gcás na luachanna den ghrúpáil agus cur i bhfeidhm dóibh na feidhme úsáidtear Ghrúpa thairiscint comhiomlán ag, agus a shoiléiriú an toradh tar éis Úsáideann grúpáil Ag moladh.
Beidh Ordú de réir saghas chumas luachanna cholún roghnaithe i ardaitheach nó ord íslitheach.
с информацией: Chun níos mó a fheiceáil go soiléir le ráiteas Roghnaigh, glacadh leis go bhfuil ár n-mbunachar sonraí an t-eolas tábla seo Cats leanas:
Id | Póir | Ainm | lá breithe | dath |
1 | Bobtail | tighearna | 2017/04/01 | Gray |
2 | curl | feint | 2017/03/16 | Bán |
3 | Mau | panther | 2017/03/30 | Dubh |
4 | Bobtail | Tyson | 2017/02/23 | Gray |
5 | Burmilla | Fiachra | 2017/08/01 | Dubh |
Tá gach sraith Kitty seomra ar leith, ar a cine, leasainm, dáta breithe agus dathú. Déanfaimid breithniú freisin ar an gcaoi a bhfuil an t-oibreoir Select (SQL), bunaithe cheana ar na sonraí ón tábla seo.
Toisc go bhfuil na sonraí sampláilte ón tábla
Mar a pléadh thuas, i gcás sampla de an fhaisnéis atá uait ón tábla beidh orainn a úsáid na heochairfhocail.
Sonraíonn an eochairfhocal Roghnaigh colúin a chur ar taispeáint. Is féidir leat a dhéanamh ar liosta de na colúin a theastaíonn, scartha le camóga, ansin beidh an struchtúr iomlán breathnú mar seo:
Roghnaigh dath, cine, ainm ó Cats |
Mar a fheiceann tú, is féidir linn a colúin san ord ina bhfuil gá siad dúinn a shocrú. Ina theannta sin, is féidir linn a dhéaduchtú ach na colúin gá a chur chugainn.
Is luathscríbhneoireachta do na colúin i d'fhonn tábla ann freisin. Chun seo a dhéanamh, tar éis an Rogha-in iúl le réiltín (*) le spás amháin eatarthu. Beidh an struchtúr iomlán breathnú mar seo:
Roghnaigh * ó Cats |
Is é an toradh ar an cheist thuas - na Cait tábla ar fad, i láthair san fhoirm ina bhfuil sé le fáil ag deireadh an t-alt seo caite.
Wonder lán daoine conas an áit ina gcomhlíontar i SQL Roghnaigh as a chéile. Is minic is gá sin nuair is mian leat a chur le chéile an t-sloinne, agus patronymic an duine a chur i gcolúin scartha.
Sa chás seo, le chéile againn breeds agus dathanna na cait Cats tábla. Is nuance go bhfuil na bunachair sonraí éagsúla a úsáidtear chun comhchaitéiniú teaghrán na gcarachtar difriúil. I roinnt cásanna tá sé ach móide (+), sa chás eile - mar ghné líne dhúbailte (||) nó ampersand (&), uaireanta úsáidtear agus oibreann Concat. Dá bhrí sin, sula chéile ar an ngá atá leis an nóta a léamh le bunachar sonraí faoi leith lena bhfuil tú ag obair.
Roghnaigh cine || ',' || dath ó chait |
Is é an toradh a fhaigheann muid ar an méid seo a leanas:
Póir, Dath |
Bobtail, Gray |
Curl, Bán |
Mau, Black |
Bobtail, Gray |
Burmilla, Black |
Deireadh a chur le sonraí iomarcach
Leithleach - Feidhm Select (SQL), a chuireann ar chumas chun dúbláil teaghráin comhionann go hiomlán ar na torthaí samplacha a sheachaint.
Mar shampla, ba mhaith linn a fháil amach cad iad na breeds cat in ár tábla. Má tá tú ag baint úsáide as ceist shimplí:
Roghnaigh cine ó Cats |
Ansin a fháil againn toradh a bhfuil súil:
Póir |
Bobtail |
curl |
Mau |
Bobtail |
Burmilla |
Mar a fheiceann tú, tá Bobtail cine dhúbailt faoi dhó. argóint Leithleach dúbailt a sheachaint, is gá dúinn ach a chur leis an cheist:
Roghnaigh cine ar leith ó Cats |
iarratas Soiléiriú
I ndáiríre, ní iarraidh none beagnach nach aschur na sonraí mar sraith iomlán de sraitheanna sa tábla. Smaoinigh togra chuig an Roghchoiste (SQL) a cheadú chun na critéir maidir le roghnú díreach na línte ceart.
Dá bhrí sin tá an mhaoin Sa chás. Baineann an togra an phreideacáid - Is slonn coinníollach, a thugann an luach aschuir "true" nó "bréagach." Beidh Roghnaigh ráiteas bhaint ach na sonraí ón tábla a mbeadh an slonn coinníollach acu chun True, nó "fhírinne".
Cabhraíonn sé déileáil leis an tógáil, sampla simplí. Cuir ba mhaith linn a fháil amach ar fad faoi na cait dath dubh.
Roghnaigh * ó chait Sa chás go color = "Black" |
Is é an toradh ar an cheist a bheith ar an tsraith nua seo chugainn an tábla:
3 | Mau | panther | 2017/03/30 | Dubh |
5 | Burmilla | Fiachra | 2017/08/01 | Dubh |
Is féidir leat freisin le chéile na coinníollacha ag baint úsáide as na n-oibreoirí loighciúil Agus, nó, Níl sé.
Tairiscint Grúpáil de réir
Tairiscint Grúpáil de réir, a úsáidtear i Select (SQL) is féidir leat chun ghrúpa an cheist faoi luach colún ar leith (nó colúin), agus iad a fheidhmiú chun feidhm comhiomlán.
Maidir le feidhmeanna comhiomlána san áireamh:
- Líon - Ríomhann líon na línte a roghnaíonn an cheist.
- Suim - suim uimhríochtúil de gach ceann de na cholún roghnaithe.
- Min - aschuir íosta cholún roghnaithe.
- Max - faoi seach, na luachanna uasta an colún roghnaithe.
- Meánlíon - meánluach.
Tá Scéim an togra tuiscint is fearr ar mhodh shampla. Cuir ba mhaith linn a fháil amach cé mhéad de gach kittens cine againn. Chun seo a dhéanamh, a chruthú ar an cheist shimplí seo a leanas:
Roghnaigh cine, count (*) ó chait Grúpáil de réir cine |
Is é an toradh ar an uacht sa tábla seo a leanas:
Póir | Líon |
Bobtail | 2 |
curl | 1 |
Mau | 1 |
Burmilla | 1 |
Mar a fheiceann tú, cait scioteireaballacha pórú tá muid beirt, daoine eile mar ach amháin. Arna iarraidh sin do leithéid de chleachtas, bunaithe ar ár tábla, is féidir leis an tógálaí a thuiscint cad iad cait breeds an éileamh i measc na gcustaiméirí, agus cad - uimh.
Is dócha gur mar gheall ar an líon mór na n-iontrálacha sa tábla iarbhír fós ag iarraidh an t-iarratas a shoiléiriú agus a thaispeáint ach na kittens, a bhí níos mó ná, mar shampla, deich. Soiléiriú a dhéanamh ar nó grúpaí scagaire a úsáidtear Ag an togra. Tugann sé deis dúinn a scriosadh grúpaí áirithe, cosúil leis an clásal Más rud é, a colfairtí línte áirithe. Is é an coinníoll atá sainithe ag an bhfeidhm comhiomlán. Líon isteach an t-iarratas:
Roghnaigh cine, count (*) ó chait Grúpáil de réir cine Ag count (*) <= 10 |
Ós rud é an coinníoll iarradh orainn "líon na cait de gach cine nach mó ná 10", is é an toradh a fháil againn mar atá sa sampla ar an gcéanna, gan a shonraíonn. Ach anseo tá sé tábhachtach an scéim féin oibreacha Ag moladh a thuiscint. Ach má athraíonn tú an coinníoll loighic ar Ag count (*) = 1, ansin an toradh a laghdú go dtí trí líne agus taispeántais na kittens, a d'fhág ach amháin.
sórtáil
Faigh acquainted leis an Ordú trí - thairiscint Select (SQL) oibreoir a ligeann a shórtáil sraitheanna aschur i ardaitheach nó ord íslitheach i gcolúin amháin nó níos mó.
Tá sé tábhachtach a mheabhrú go bhfuil an tOrdú trí - is é an tairiscint deiridh go léir struchtúr ráiteas Roghnaigh. Tá sé curtha i ndiaidh an Roghchoiste, Ó, Más rud é, Grúpa ag, Ag.
Tá trí phointe thábhachtacha le linn na Sórtáil:
1) Is féidir leat a shonrú ar bith líon na gcolún, is féidir le gach ceann acu bheith curtha in eagar ina n-aonar ceachtar i dul suas (ASC), nó anuas (desc).
2) Ba chóir do gach na colúin thuas san Ordú ag an abairt a bheith i láthair i measc na colúin roghnaithe sa Roghchoiste.
3) liosta Roghnach ainmneacha sonracha a shórtáil na colúin, is féidir leat pointe go simplí a n-uimhreacha faoina théann siad chuig an Roghchoiste ráiteas.
Tá súil againn go tríd an alt seo gheobhaidh tú an t-eolas bunúsach maidir le conas é a úsáid ceisteanna SQL agus anois an t-eolas is gá as do bhunachar sonraí roghnú go héasca.
Similar articles
Trending Now