Komepiuta, Polokalame
Faamatalaga Filifilia (SQL)
Faaliliuina faapuupuuga SQL lava (gagana e faafesili fuafuaina) atagia ai le mea moni e faapea e tatau - o le elemene aupito sili ona masani ona faaaoga i SQL. Filifili le laina, otometi aveesea faamatalaga lē tatau, faamisi po reorder koluma fesoasoani Filifilia (SQL) - faamatalaga o loo i ai se faailoga o le nofoaga autu o faamatalaga e aumai faamatalaga patino.
syntax
Ina ia lelei le faaaogaina o so o se tagata faafoe e tatau ona muamua faamasani oe lava ia i le syntax o le gagana polokalame i lalo o le iloiloga. Pe a talanoa patino e uiga i le gagana SQL, Filifilia (faagaoioia) ei ai le syntax nei:
filifili | E taʻu mai e le nofoaga autu o faamatalaga o le a tatou oo i luga o le talosaga. O lenei upu autu. |
O se tasi, lua, tolu ... | Lisi e faaali atu koluma |
mai | E faailoa mai ai le igoa o le laulau mai o le a filifilia ai le faamatalaga. O foi upu autu faamalosia. |
O lenei mea ua taʻua o "puupuu" syntax faafoe, ae o loo faasino atu i tatou i le mea moni e faapea e aunoa ma le uputatala Filifili ma mai le nofoaga autu o faamatalaga e le o tausisia ai lo tatou talosaga.
ua faaalia syntax faamatalaga atoa i le fuainumera nei:
Iinei fea fuaiupu faatagaina oe e faaleleia au suesuega e faamaoti ai tuutuuga.
Mo le tulaga faatauaina o le faapotopotoina oi ma le talosaga atu ia i latou o le galuega tauave tuufaatasia faaaogaina Vaega ofo e, ma e faamanino ai le taunuuga ina ua uma ona faaaoga e faapotopotoina oi le i ai o le talosaga.
Poloaiga e ituaiga le a mafai ai i tulaga faatauaina o le koluma filifilia i aʻe po o ifo poloaiga.
с информацией: Ina ia iloa sili atu ona manino ma se Filifilia faamatalaga, manatu o lo tatou nofoaga autu o faamatalaga ei ai faamatalaga pusi le laulau nei:
ID | itūʻaiga | igoa | Aso Fanau | lanu |
1 | Bobtail | aliʻi | 04/01/2017 | efuʻefu |
2 | faamo- moo | feint | 03/16/2017 | paʻepaʻe |
3 | Mau | panetera | 03/30/2017 | uliuli |
4 | Bobtail | Tyson | 02/23/2017 | efuʻefu |
5 | Burmilla | Athena | 08/01/2017 | uliuli |
Taitasi laina o loo i ai se tamai pusi potu tulaga ese, o lona pogai, igoa tauvalaau, aso o le fanau mai ma valivali. Le a tatou iloiloina foi le auala e faagaoioia Filifilia (SQL), ua uma ona e faavae i le faamatalaga lenei mai le laulau.
A o sampled le faamatalaga mai le laulau
E pei ona talanoaina i luga, mo se faataitaiga o le faamatalaga e manaomia mai le laulau o le a tatou faaaogaina le uputatala.
faamaoti mai e le upu autu koluma Filifilia e faaali atu. E mafai ona e fai se lisi o le koluma manaomia, ma valavala ai i commas, o le a vaai i le faatulagaga atoa e pei o lenei:
lanu Filifilia, pogai, igoa mai pusi |
E pei ona e vaai i ai, e mafai ona tatou fuafua koluma i le faasologa o loo latou manaomia i tatou. I le gata i lea, e mafai ona tatou deduce na o le koluma talafeagai ia i tatou.
O loo i ai foi a shorthand mo koluma uma i se vaaiga laulau. Ina ia faia lenei mea, ina ua mavae le Filifilia e faailoa ai se aseteririki (*) e ala i se va. O le a vaai fausaga atoa e pei o lenei:
filifili * mai pusi |
O le taunuuga o le fesili i luga - o le pusi laulau atoa, na tuuina atu i le pepa faatumu i lea o loo i le faaiuga o le vaega mulimuli.
E toatele tagata e mafaufau pe faapefea le tulaga o le faatinoga i SQL Filifilia i se laina. Le tele o taimi e manaomia lenei pe e te manao e tuufaatasi le faaiu, o igoa ma patronymic o le tagata ua tuuina i koluma tuueseeseina.
I lenei tulaga, tatou tuufaatasia breeds ma lanu o pusi pusi laulau. Nuance o le faaaogaina le utufaamatalaga eseese mo le concatenation manoa o tagata eseese. I nisi o tulaga ua na o se faaopoopo (+), i le isi - o se vaega e lua laina (||) po o se ampersand (&), o nisi taimi e faaaogaina ma operand Concat. O le mea lea, ao lumanai ai le tuufaatasia o le manaomia e faitau le annotation i se nofoaga autu o faamatalaga patino ma o loo e galue ai.
pogai Filifilia || ',' || lanu mai pusi |
O le taunuuga tatou te maua ai mea nei:
Pogai, Valivali |
Bobtail, Gray |
Faamo- moo, White |
Mau, Black |
Bobtail, Gray |
Burmilla, Black |
Aveesea o faamatalaga lē tatau
Eseese - Galuega tauave Filifilia (SQL), lea e mafai ai ina ia aloese mai le toe faia o matua tutusa manoa o le taunuuga faataitaiga.
Mo se faataitaiga, tatou te mananao e iloa le mea o le breeds pusi i ai i lo tatou laulau. Afai o loo e faaaogaina se fesili faigofie:
pogai Filifilia mai pusi |
Ona tatou maua ai se taunuuga faamoemoeina:
itūʻaiga |
Bobtail |
faamo- moo |
Mau |
Bobtail |
Burmilla |
E pei ona e vaai i ai, ua kopiina faalua pogai Bobtail. finauga eseese e aloese ai mai le toe faia, e tatau na tatou e faaopoopo o le fesili:
Filifili pogai eseese mai pusi |
talosaga faamaninoga
O le mea moni, toetoe lava e leai se talosaga e le galuega faatino o le faamatalaga o se seti atoa o laina i le laulau. Mafaufau i se fuafuaga i le Filifilia (SQL) o le a faatagaina e faamatala ai le taiala faataatia mo le filifiliga o le na o le laina saʻo.
O le mea lea o lenei meatotino fea. Le talosaga faatatau i ai le predicate - o se faaupuga tuutuuga, lea na tuuina atu e le galuega faatino taua o le "moni" po o le "sese." a fuaitau filifilia faamatalaga na o le faamatalaga mai le laulau mo lea o le a maua le faaupuga tuutuuga e moni, po o le "upu moni".
E fesoasoani tele i lenei fausiaina, o se faataitaiga faigofie. Manatu tatou te mananao e iloa le pusi e uiga i le uma o le lanu uliuli.
filifili * mai pusi Afai lanu = 'Black' |
O le taunuuga o lenei fesili o le a le laina e sosoo ai o le laulau:
3 | Mau | panetera | 03/30/2017 | uliuli |
5 | Burmilla | Athena | 08/01/2017 | uliuli |
E mafai foi ona tuufaatasi tuutuuga le faaaogaina o le tau talafeagai Ma, Po o le, E le.
Ofo Vaega e
Ofo Vaega e, faaaogaina i le Filifilia (SQL), e mafai ai i vaega o le fesili e ala i le taua o se koluma faapitoa (po o koluma), ona faaaoga lea i latou i se galuega tauave tuufaatasia.
Mo galuega tauave tuufaatasiga e aofia ai:
- Faitau - fuafua le aofai o laina filifilia e le fesili.
- Aofaiga - o le aofaiga numera uma o le koluma filifilia.
- Min - Faatino a itiiti mai o le koluma filifilia.
- Max - faasologa, o le tulaga faatauaina aupito maualuga o le koluma filifilia.
- Avg - taua averesi.
Polokalame o le talosaga e sili malamalama e ala i faataitaiga. Manatu tatou te mananao e iloa ai le auala o le tele o pogai taitasi kittens tatou maua. Ina ia faia lenei mea, faia o le fesili faigofie lenei:
pogai Filifilia, faitauga (*) mai pusi Vaega e pogai |
O le taunuuga o le loto i le laulau nei:
itūʻaiga | faitau |
Bobtail | 2 |
faamo- moo | 1 |
Mau | 1 |
Burmilla | 1 |
E pei ona e vaai, bobtail pusi pogai ua tatou maua e lua, o isi e pei lava o se tasi. I le talosaga o se faiga, e faavae i luga o lo tatou laulau, e mafai ona malamalama i le breeder mea breeds pusi e manaomia i totonu o tagata e faaaogāina auaunaga, ma le mea - nu.
E foliga mai ona o le numera tele o faamaumauga i le laulau moni manao lava e faamanino ai le talosaga ma faaali atu na oi latou kittens, lea sa lē sili atu, mo se faataitaiga, e sefulu. Ina ia faamanino po o ua faaaogaina vaega faamama le i ai o le talosaga. E mafai ai ona tatou lafoaia vaega faapitoa, e pei o le fuaiupu Afai, lea discards laina patino. ua faauigaina o le tulaga e le o se galuega tauave ua tuufaatasia. Faatumu le talosaga:
pogai Filifilia, faitauga (*) mai pusi Vaega e pogai O le faitauga (*) <= 10 |
Talu mai le tulaga sa matou fesili "o le aofai o pusi o pogai mai taitasi e le o sili atu i lo le 10", o le taunuuga tatou te maua o le tasi e pei o le faataitaiga, e aunoa faamaotiina. Ae e taua ai le malamalama i le fuafuaga lava ia galuega i ai o le talosaga. Ae afai e te suia le mafuaaga tulaga i le i ai o faitauga (*) = 1, ona o le a faaitiitia le taunuuga i laina e tolu ma faaalia le kittens, lea e tuua na o le tasi.
sailiili
Faamasani i le Poloaiga i le - ofo Filifilia (SQL) e faagaoioia lea e mafai ai e faavasega ai galuega faatino laina i aʻe po o ifo poloaiga i se tasi po o le sili koluma.
E taua le manatua o le Poloaiga i le - o le ofo mulimuli fausaga uma Filifilia faamatalaga. E tuuina tuanai ai o le Filifilia, Mai, Afai, Vaega e, O le i ai.
E tolu vaega taua i le taimi o le sailiili:
1) E mafai ona faamaoti so o se aofaiga o koluma, taitasi o lea taitoatasi e mafai ona faavasega pe i aʻe (ASC), po o ifo (DESC).
2) E tatau ona i ai uma le koluma i luga i le Poloaiga i le faasalaga i totonu o le koluma filifilia i le Filifilia.
3) Tuu i le Faitalia lisi igoa patino e faavasega le koluma, e mafai ona na ona faasino lo latou aofai i lalo o lea na latou o atu i le Filifilia faamatalaga.
Matou te faamoemoe e ala i lenei mataupu o le a outou maua le malamalama e faatatau i le auala e faaaoga SQL faafesili ma nei filifili faigofie le faamatalaga talafeagai mai lou nofoaga autu o faamatalaga.
Similar articles
Trending Now