Kamepiula 'ē aʻe, Iaaiey
Wae hoakaka (SQL)
Aoaao SQL ailona iho ( 'ōlelo ka mea kūkulu'ōlelo āna) Hōʻike' ka mea i ka mea, ai - o ka loa pinepine hoʻohana hehee ai i loko o SQL. Koho i ka lalani, 'akomi hoʻopau redundant ikepili, skip a reorder kolamu kōkua Mo (SQL) - māmala'ōlelo i loaʻa ka PAaIEN o ka hōkeoʻikepili, e lawe mai i kekahi ike.
Ka Mooolelo O
E pono ke hoʻohana 'ia i kekahi Aʻole pono familiarize mua oe ia oe iho i ka Mooolelo o ka iaaiey' ōlelo ma lalo o noonoo. I ka wa e kamailio ana manaʻoi e pili ana i ka SQL'ōlelo, Mo (Aʻole) i ka kēia Ka Mooolelo O:
E koho i | Ua wehewehe i ka hōkeoʻikepili ana mākou i hele ma ka noi. Keia koho hua'ōlelo. |
One, elua, ekolu ... | Papa inoa e hōʻike kolamu |
mai ka | Ua Hōʻike i ka inoa o ka papaʻaina mai i nā ikepili e e wae. Ua mea i OAXA koho hua'ōlelo. |
Kēia no laila,-kapaia "pōkole" Aʻole Ka Mooolelo O, akā, e kuhikuhi mai la lakou ia makou i ka mea e ole hua'ōlelo wae, a mai ka hōkeoʻikepili, aole ia i hooko i ka noi.
Full hoakaka Ka Mooolelo O ua hoike mai ia ma ka mea kēia huahelu:
Here Where mahele e leie aku oe, e hoomaemae ae la ma ka hoike ole aku ana i kāu huli 'ana.
No ka mea aiee o ka Hoʻohui 'ia, a me ka noi iā ia i ka hoʻopiha kuleana pili i hoʻohana kaumaha Group ana, a me ka möakäka hou i ka hopena ma hope o Hoʻohui' ia e hoʻohana No ka manaʻoi hāpai 'ia.
Mea ma ke ano e hiki ai aiee o ke koho kia ma ka pii aku ana, a iho mai ana mea.
с информацией: E ike hou pono me ka'ōlelo wae, kuhi ana mākou hōkeoʻikepili i ka papaʻaina kēia pōpoki 'ikepili:
Id | Ole | Name | lā piha makahiki | ka waihoʻoluʻu |
1 | Bobtail | haku | 04/01/2017 | oho |
2 | hoʻohuli | i lele hema | 03/16/2017 | White |
3 | Mau | panther | 03/30/2017 | Black |
4 | Bobtail | Tyson | 02/23/2017 | oho |
5 | Burmilla | Athena | 08/01/2017 | Black |
Kēlā me kēia lālani he he kū hoʻokahi lumi ola, kona ole, inoa kapakapa, lā o ka hanau a me ka 'ia nā pōpō. Mākou e kekahi hoomanao i ke ano o ka Aʻole wae (SQL), ua ano ma muli o kaʻikepili mai keia papaaina.
E like me kaʻikepili ua Eia kekahi laʻana, mai ka papaʻaina
E like me kūkā luna, no ka hāpana o ka 'ike' oe, mai ka papaʻaina hemahema e pono ai mākou e hoʻohana i nā hua'ōlelo.
Ke koho hua'ōlelo hoʻomōakaaka wae kolamu e hōʻike '. Oe ke hana i kekahi papa inoa o nā koi 'ia kolamu, hoʻokaʻawaleʻia ma commas, laila, i ka pau' ole, e nana me keia:
Wae 'ia nā pōpō, ole, ka inoa mai nā pōpoki |
E like me 'oe ke' ike, ua hiki ke hoʻoponopono kolamu i loko o ka mea ma ka a ka mea, e pono iā mākou. Eia hou, ua hiki ke ho oholo wae wale nō ka mea e pono ai kolamu iā mākou.
Aia Ua hoi he shorthand no a pau na kolamu i loko o ka papaʻaina nānaina. E hana i kēia, ma hope o ka Wae no ka hōʻike 'he asterisk (*) ma ka makahiki hookahi. I ka pau 'ole, e nana me keia:
E koho i * mai nā pōpoki |
Ka hopena o ka luna hulina - ka a pau papaʻaina nā pōpoki, a hooku iho la ia ma ke ano i loko i ka mea, ua hookomoia ma ka hope o ka pauku hope.
He nui nā kanaka kahaha no ana o ka wahi o ka hana i loko o SQL Mo ma ka lālani. Loa pinepine keia ua koi 'ia ka wā e makemake e hui pu iho i ka i kapaia, ka inoa a me ka patronymic o ke kanaka waiho i loko o hookaawale kolamu.
Ma keia hihia, ua hui pu iho breeds a me nāʻano o nā pōpoki nā pōpoki papaʻaina. Nuance mea i ka 'okoʻa' ikepili i hoʻohana no ke kaula concatenation o kekahi mau huapalapala. Ma kekahi hihia ia O pono i ka hua hoʻohui (+), i loko o ka 'ē aʻe - he papalua laina hiʻona (||) ole he ampersand (&), i kekahi manawa, hoʻohana a operand Concat. No laila, ma mua i hoʻohuiʻia i ka pono, e heluhelu i ka annotation i kekahi mau 'hōkeoʻikepili me a oe e hana.
Wae ole || ',' || ka waihoʻoluʻu mai nā pōpoki |
Ka hopena, ua loaa i ka kēia:
Ole, Waihoʻoluʻu |
Bobtail, Hinahina |
Hoʻohuli akula, White |
Mau, Black |
Bobtail, Hinahina |
Burmilla, Black |
Hoʻopau o redundantʻikepili
Okoa - Launch Mo (SQL), e leie aku i ka pale duplication o loa'ālike kaula o ka hāpana hualoaʻa.
No ka laʻana, ua makemake e ike i ka mea a ka popoki breeds i loko o kā mākou papaʻaina. Inā 'oe e hoʻohana i ka mea hulina:
wae ole mai nā pōpoki |
A laila, kiʻi mākou i ka manao hopena:
Ole |
Bobtail |
hoʻohuli |
Mau |
Bobtail |
Burmilla |
E like me 'oe ke ike, Bobtail ole ua Loaʻaʻia i nā manawaʻelua. Okoa i kekahi manaʻo hoʻopiʻi e pale aku duplication, ua pono wale, e hui aku i ka hulina:
E koho i okoa ole mai nā pōpoki |
Clarification noi
I aku o ka lanakila,ʻaneʻane i kekahi noi i ole ia auoiaea i nāʻikepili like me ka piha 'ia paha o ka lalani i loko o ka papaʻaina. E noonoo oe i ka olelo i ka wae (SQL) e ae, e hoakaka i ke ana hoʻohālike no ke koho ana i pono ka laina pololei.
No ia mea, i kēia waiwai o Where. Ke olelo Ua pili ka predicate - he conditional olelo, a haawi mai i ka auoiaea waiwai He "oiaio" a me "wahahee." Wae hoakaka e extract wale i ka 'ikepili mai ka papaʻaina no ka i makemake i i kaʻoiaʻiʻo nō ia i ka conditional olelo, a me ka "oiaio".
Ua kōkua hana i keia hana, he mea hāpana. Ina ua makemake e ike i na mea a pau e pili ana i nā pōpoki oʻeleʻele ano.
E koho i * mai nā pōpoki Where color = 'Black' |
I ka hopena o keia hulina, e ia i ka kela lalani o ka papaʻaina.
3 | Mau | panther | 03/30/2017 | Black |
5 | Burmilla | Athena | 08/01/2017 | Black |
E hiki no hoi hui pu iho rula ka hoʻohana 'ana i ka Logical' ana, A, A, Not.
Kaumaha Group ma
Kaumaha Group ma, hoʻohana 'ia i loko o Mo (SQL), e leie aku oe e pae i ka hulina ma ka waiwai o ka manaʻo kia (a kolamu), a laila, pili ia i ka hoʻopiha kuleana pili i.
No ka hoʻopiha i hana 'loaʻa:
- Helu - me e ho omaulia i ka helu o ka lalani i koho ma ka hulina.
- Huina - ka makemakika huina o nā mea a pau o ka mea i koho kolamu.
- Min - palena iki nā mea hōʻike aku o ka i koho kolamu.
- Max - niioaaonoaaiii, i ka i kā mākou nā loina o ka i koho kolamu.
- Avg - awelika waiwai.
Noaia o ka manaʻo ua maikaʻi loa maopopo ma ke ala o ke kumu hoʻohālike. Ina mākou makemake i loaʻa mai i ka nui o o kēlā me kēia ole kittens mākou i. E hana i kēia, e ho okumu i ka i kēia mea hulina:
Wae ole, helu (*) mai nā pōpoki Group ma ka ole |
Ka hopena o ka makemake i loko o ka papaʻaina kēia:
Ole | helu |
Bobtail | 2 |
hoʻohuli | 1 |
Mau | 1 |
Burmilla | 1 |
E like me 'oe ke ike, bobtail nā pōpoki ole mākou i mau, mea e ae e like me ka pono kekahi. Ma ka noi 'ana o ia i ka hana, me ka nānā' ia ma ka papa, i ka breeder ke maopopo i nā pōpoki breeds mea i koi i waena o nā mea kūʻai mai, a me ka mea - i.
Ua hoʻoneʻe 'ia paha ia, no ka ka mea nui helu o nā' ikamu i loko o ka papa maoli nō makemake e möakäka hou i ke noi a me ka hōʻike 'ana i wale ua mau kittens, i ua ole hou aku, no ka laʻana, he umi. E möakäka hou ole Kānana pūʻulu ua hoʻohana 'No ka manaʻoi hāpai' ia. Ua apono 'mākou, e kāpaeʻia kekahi mau pūʻulu, like me ka Where o kēia, i discards kekahi mau laina. Ke ano ua ho'ākāka 'ia ma ka hoʻopiha kuleana pili i. Hoʻopiha 'oe i ke noi:
Wae ole, helu (*) mai nā pōpoki Group ma ka ole Me ka helu (*) <= 10 |
Mai ke ano mākou i noi "i ka helu o nā pōpoki o kēlā me kēia kamakawiwo ole mea i oi aku mamua o 10", i ka hopena, ua loaa o ka ia me ia ma ka hana, me ka hoike ole. Akā, eia ka mea, mea nui e maopopo i ka noaia iho hana Ua loaa iaʻu ka manaʻoi hāpai 'ia. Akā, inā e hoʻololi i ka kūpiliʻano ma Ua loaa iaʻu ka helu (*) = 1, alaila, e e hoemi i ka laina ekolu i ka hopena, a IeEeAUUXAAaO na kittens, a haʻalele wale kekahi.
ka hoʻomaopopoʻana
E ike lea i ka Papa ma - kaumaha Mo (SQL) Aʻole e leie aku i ka Hoʻokaʻina 'ia auoiaea lalani i pii aku ai e iho mai ana mea i loko o kekahi a oi kolamu.
He nui no ka hoomanao ana i ka Papa ma - ka mea, o ke kaumaha hope a pau wae olelo 'ole. Ua Ua kau ma hope o ka wae, Mai, Where, Group ma, Ua loaa iaʻu.
Aia i ekolu nui heluʻai i ka ka hoʻomaopopoʻana:
1) Hiki ke koho i kekahi helu o nā kolamu, kela mea keia mea o ka i pākahi hiki ke kiʻekiʻe i hoʻokaʻina 'kekahi i pii (KUA LAVEA), a iho (DESC).
2) a pau na luna kolamu i loko o ka Papa ma ka olelo e, e noho ana mawaena o na kolamu koho ma ka wae.
3) koho papa kekahi inoa, eʻano na kolamu, e hiki wale kuhikuhi mai la lakou i ko lakou helu ma lalo a hele aku la lakou i ka olelo Wae.
E manaolana aku kakou i ma kēia 'atikala oe, e loaa i ke kumu o ka ike e pili ana pehea e hoʻohana SQL'ōlelo āna, a e koho i ka mea e pono ai' ike, mai kou hōkeoʻikepili wale.
Similar articles
Trending Now