KọmputaSiseto

Yan gbólóhùn (SQL)

Gbigbe SQL abbreviation ara (ede ti eleto yoowu ti) tan imọlẹ awọn ti o daju wipe ti o nilo - julọ nigbagbogbo lo ano ni SQL. Yan awọn ori ila, laifọwọyi imukuro laiṣe data, foo tabi reorder ọwọn ran Select (SQL) - gbólóhùn ti o ni awọn ohun itọkasi ti awọn database lati mu awọn alaye.

sintasi

Lati daradara lo eyikeyi oniṣẹ gbọdọ akọkọ familiarize ara rẹ pẹlu awọn sintasi ti awọn siseto ede labẹ ero. Nigba ti sọrọ pataki nipa awọn SQL ede, Select (onišẹ) ni o ni awọn wọnyi sintasi:

yan

O sọ fún àwọn database ti a ṣe lori awọn ìbéèrè. Yi Koko.

Ọkan, meji, mẹta ...

Akojö lati han ọwọn

lati

O tọkasi awọn orukọ ti awọn tabili lati ti awọn data yoo wa ni ti a ti yan. O jẹ tun dandan Koko.

Yi ki-a npe ni "kukuru" onišẹ sintasi, sugbon o ojuami wa si ni otitọ wipe lai koko Select ati lati database ko ni ibamu pẹlu awọn wa beere fun.

Full gbólóhùn sintasi ti wa ni han ninu awọn wọnyi nọmba:

Nibi Nibo funwon faye gba o lati liti rẹ àwárí nipa seto awọn ipo.

Fun awọn iye ti awọn kikojọ ati awọn ohun elo fun wọn ti awọn ti dagba iṣẹ lo ìfilọ Group nipa, ati lati salaye awọn esi lẹhin ti kikojọ nlo Nini imọran.

Bere fun nipa too yoo jeki iye ti awọn ti o yan iwe ni yio si ma gòke tabi sọkalẹ ibere.

с информацией: Lati ri diẹ kedere pẹlu kan Yan gbólóhùn, ro pe wa database ni o ni awọn wọnyi tabili ologbo alaye:

Id

ajọbi

Name

ojo ibi

awọ

1

Bobtail

oluwa

04/01/2017

Gray

2

ọmọ

feint

03/16/2017

White

3

Mau

panther

03/30/2017

Black

4

Bobtail

Tyson

02/23/2017

Gray

5

Burmilla

Athena

08/01/2017

Black

Kọọkan kana ni a oto yara Kitty, awọn oniwe-ajọbi, apeso, ọjọ ibi ati kikun. A yoo tun ro bi awọn oniṣẹ Select (SQL), ti wa ni tẹlẹ da lori awọn data lati yi tabili.

Bi awọn data ti wa ni apere lati tabili

Bi sísọ loke, fun awọn ayẹwo ti awọn alaye ti o nilo lati tabili a yoo lo koko.

Awọn Koko so Select ọwọn to han. O le ṣe akojọ kan ti awọn ti a beere ọwọn, niya nipa aami idẹsẹ sii, ki o si gbogbo be yoo wo bi yi:

Yan awọ, ajọbi, orukọ

lati ologbo

Bi o ti le ri, a le ṣeto awọn ọwọn ni awọn ibere ninu eyi ti won nilo wa. Ni afikun, a le ṣe amujade nikan ni pataki ọwọn si wa.

Wa ti tun kan shorthand fun gbogbo awọn ọwọn ni a tabili view. Lati ṣe eyi, lẹhin ti awọn Select fihan ohun aami akiyesi (*) nipa a aaye. Gbogbo be yoo wo bi yi:

yan *

lati ologbo

Awọn esi ti awọn loke ìbéèrè - gbogbo tabili ologbo, gbekalẹ ninu awọn fọọmu ninu eyi ti o ti wa ni ti o wa ninu ni opin awọn ti o kẹhin apakan.

Ọpọlọpọ awọn eniyan Iyanu bi awọn ibi ti išẹ ni SQL Select ni ọna kan. Ọpọlọpọ igba yi ni ti beere nigba ti o ba fẹ lati darapọ awọn ìdílé, orukọ ati patronymic ti awọn eniyan gbe ni yà ọwọn.

Ni idi eyi, a darapọ orisi ati awọn awọ ti awọn ologbo ologbo tabili. Nuance ni wipe awọn ti o yatọ infomesonu lo fun awọn okun concatenation ti o yatọ si ohun kikọ. Ni diẹ ninu awọn igba o ni o kan a plus (+), ninu awọn miiran - kan ė ila ẹya-ara (||) tabi ohun ampersand (&), ma lo ati operand Concat. Nitorina, saju si apapọ awọn ye lati ka awọn atọka si kan pato database pẹlu eyi ti o ti wa ni ṣiṣẹ.

Yan ajọbi || ',' || awọ

lati ologbo

Awọn esi ti a gba awọn wọnyi:

Ajọbi, Awọ

Bobtail, Gray

Ọmọ, White

Mau, Black

Bobtail, Gray

Burmilla, Black

Imukuro ti ṣe laiṣe data

Pato - Išė Select (SQL), eyi ti o fun laaye lati yago fun išẹpo ti Egba aami awọn gbolohun ọrọ ti awọn ayẹwo esi.

Fun apẹẹrẹ, a fẹ lati mọ ohun ti o nran orisi ni ninu wa tabili. Ti o ba ti wa ni lilo kan ti o rọrun ìbéèrè:

yan ajọbi

lati ologbo

Ki o si a gba ohun yẹ esi:

ajọbi

Bobtail

ọmọ

Mau

Bobtail

Burmilla

Bi o ti le ri, Bobtail ajọbi ti wa ni duplicated lemeji. Pato ariyanjiyan lati yago fun išẹpo, a nilo nikan lati fi awọn ìbéèrè:

Yan pato ajọbi

lati ologbo

ṣiṣe ìbéèrè

Ni otito, fere kò ìbéèrè ko wu awọn data bi a pipe ti ṣeto ti ila ni awọn tabili. Ro kan si imọran lati awọn Yan (SQL) yoo gba lati setumo awọn àwárí mu fun awọn asayan ti o kan ni ọtun ila.

Nitorina yi ohun ini jẹ Nibo. Si imọran kan ni predicate - a ni àídájú ikosile, eyi ti yoo fun awọn wu iye ni "otito" tabi "eke." Yan gbólóhùn yoo jade nikan ni data lati tabili fun eyi ti awọn àídájú ikosile yoo ni lati Otitọ, tabi "òtítọ".

O ṣe iranlọwọ ti yio se pẹlu yi ikole, kan ti o rọrun ayẹwo. Sawon a fẹ lati mọ gbogbo nipa awọn ologbo ti dudu awọ.

yan *

lati ologbo

Ibi ti awọ = 'Black'

Awọn esi ti yi ìbéèrè yoo jẹ awọn nigbamii ti kana ti awọn tabili:

3

Mau

panther

03/30/2017

Black

5

Burmilla

Athena

08/01/2017

Black

O tun le darapọ ipo lilo awọn mogbonwa awọn oniṣẹ Ati, Tabi, Ko.

Pese Group nipa

Pese Group nipa, lo ninu Select (SQL), faye gba o lati ẹgbẹ awọn ìbéèrè nipa iye ti a pato iwe (tabi ọwọn), ati ki o si waye wọn si ohun dagba iṣẹ.

Fun dagba awọn iṣẹ ni:

  • Ka - calculates awọn nọmba ti ila ti a ti yan nipa awọn ibeere.
  • Iye - awọn isiro iye gbogbo awọn ti awọn ti o yan iwe.
  • Min - kere olukawe ti awọn ti o yan iwe.
  • Max - lẹsẹsẹ, awọn ti o pọju iye ti awọn ti o yan iwe.
  • AVG - apapọ iye.

Eni ti awọn imọran ti wa ni ti o dara ju ye nipa ọna ti apẹẹrẹ. Sawon a fẹ lati wa jade bi o Elo ti kọọkan ajọbi kittens ti a ni. Lati ṣe eyi, ṣẹda awọn wọnyi ti o rọrun ìbéèrè:

Yan ajọbi, ka (*)

lati ologbo

Group nipa ajọbi

Awọn esi ti ifẹ ni awọn wọnyi tabili:

ajọbi

ka

Bobtail

2

ọmọ

1

Mau

1

Burmilla

1

Bi o ti le ri, bobtail ologbo ajọbi a ni meji, awọn miran bi kan kan. Ni ìbéèrè ti iru kan asa, da lori wa tabili, awọn breeder le ni oye ohun ologbo orisi ni o wa ni eletan laarin awọn onibara, ati ohun ti - ko si.

O jẹ seese wipe nitori ti awọn tobi nọmba ti awọn titẹ sii ni awọn gangan tabili tun fẹ lati salaye awọn ìbéèrè ki o si han nikan awon kittens, ti o wà ko siwaju sii ju, fun apẹẹrẹ, mẹwa. Lati salaye tabi àlẹmọ awọn ẹgbẹ ti lo Nini imọran. O gba wa lati àwọn àyípadà awọn ẹgbẹ, iru si Nibo funwon, eyi ti o discards awọn ila. Awọn majemu ti wa ni asọye nipa awọn dagba iṣẹ. Fọwọsi ni awọn ìbéèrè:

Yan ajọbi, ka (*)

lati ologbo

Group nipa ajọbi

Nini ka (*) <= 10

Niwon awọn majemu ti a ni won beere "awọn nọmba ti ologbo ti kọọkan ajọbi ni ko siwaju sii ju 10", awọn esi ti a gba jẹ kanna bi ninu awọn apẹẹrẹ, lai seto. Sugbon nibi ti o jẹ pataki lati ni oye awọn eni ara works Nini imọran. Ṣugbọn ti o ba yi awọn kannaa majemu on Nini ka (*) = 1, ki o si awọn esi yoo dinku lati mẹta ila ati ki o han ni awọn kittens, eyi ti o kù kan kan.

ayokuro

Gba acquainted pẹlu awọn Bere fun nipa - ìfilọ Select (SQL) onišẹ ti o fun laaye lati to wu ila ni yio si ma gòke tabi sọkalẹ ibere ninu ọkan tabi diẹ ọwọn.

O ṣe pataki lati ranti wipe Bere fun nipa - o jẹ ik ìfilọ gbogbo Yan gbólóhùn be. O ti wa ni gbe lẹhin ti awọn Yan, Lati, Nibo, Group nipa, Nini.

Nibẹ ni o wa mẹta pataki ojuami nigba ti ayokuro:

1) O le pato eyikeyi nọmba ti awọn ọwọn, kọọkan ti eyi ti leyo le ti wa ni lẹsẹsẹ boya ni gòkè (ASC), tabi sọkalẹ (DESC).

2) Gbogbo awọn loke awọn ọwọn ninu awọn Bere fun nipasẹ awọn gbolohun yẹ ki o wa bayi ninu awọn ti a ti yan ọwọn ninu awọn Yan.

3) Iyan akojọ kan pato awọn orukọ lati to awọn ọwọn, o le nìkan ntoka wọn awọn nọmba labẹ eyi ti nwọn lọ si Yan gbólóhùn.

A lero wipe nipasẹ yi article o yoo gba awọn ipilẹ imo nipa bi o lati lo SQL yoowu ti ati bayi yan awọn pataki alaye lati rẹ database ni rọọrun.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 yo.birmiss.com. Theme powered by WordPress.