Solosaina, Fandaharana
Teo anelanelan'ny SQL: Ohatra Description
Rehefa niara-niasa tamin'ny banky angona-pifandraisana iray izay antontan-kevitra voatahiry ao no latabatra, mpampiasa dia matetika no miatrika ny asa ny soatoavina anisan'izany santionany (tsy tafiditra) ao amin'ny iray isan-karazany. SQL teny ahafahanao mamaritra maro, izay tokony (tsy tokony) isan 'ny zava-dehibe isan-karazany safidy - mpandraharaha In, toy ny mpandraharaha, ny miaraka amin'ny toe-javatra hafa - tsy, ary koa ho an'ny anelanelan'ny SQL mpandraharaha. Description sy ohatra ato amin'ity lahatsoratra ity dia hifantoka amin'ny dikan farany.
"Teo anelanelan'ny" mpandraharaha amin'ny SQL: Syntaxe faneriterena
Ara-bakiteny sy ny mpandraharaha eo amin'ny SQL nadika - "eo anelanelan'ny". Ny fampiasana dia ahafahana mametraka fetra "sy amin'ny" saha manokana, ary raha manaraka vidy latsaka ao anatin'ny isan-karazany, dia ny enti-dia ka atao "Marina", ary ny lanjan'ny ho latsaka ao amin'ny farany santionany.
Ny Syntaxe ny mpandraharaha dia tena tsotra:
Select * Avy table t1 Aiza t1.n teo anelanelan'ny 0 sy 7 |
Araka ny hitanao, ny tenifototra eo rehefa tsy maintsy mamaritra ny hasarobidin'ny ny fetra ambany, dia SY, ary ny fetra ambony.
Hitanisa, inona no karazana tahirin-kevitra ny mpandraharaha afaka miasa eo amin'ny SQL:
- Amin'ny isa - integer sy fractional.
- Miaraka amin'ny daty.
- Amin'ny lahatsoratra.
Izao no ataovy eo amin'ny SQL fanambarana manana mampihavaka sasany. Tsy hahalala azy;
- Rehefa niara-niasa tamin'ny isa sy ny daty ny fetra soatoavina "sy amin'ny" dia hita ao amin'ny santionany.
- Ambany sanda isan-karazany dia tsy maintsy ho kely noho ny fetra ambony, na inona na inona raha tsy izany dia ho aseho, satria ny toe-javatra tsy mazava marina. Mila fikarakarana manokana ho, rehefa, fa tsy voafaritra tsara ny toe-javatra soa toavina ao hiovaova dia tafiditra.
Rehefa niara-niasa tamin'ny ny soratra vidin'ny ambony isan-karazany dia tsy tafiditra ao an-santionany, raha tsy voafaritra tena araka ny marina. Mandinika azy io eny amin'ny ireto fizarana manaraka ireto amin'ny an-tsipiriany.
Sample isa sy ny daty amin'ny iray isan-karazany
Latabatra miaraka amin'ny angon-drakitra mpitantana, miasa ao amin'ny fikambanana. Ary ny latabatra dia hanana ny rafitra manaraka ity:
saha anarana | karazana tahirin-kevitra | famaritana |
fehezan-dalàna | by MediaWiki | Unique mpiasa ID |
atao hoe koa | lahatsoratra | Name ny manamboninahitra |
anarana | lahatsoratra | mpiasa anarana |
patronymic | lahatsoratra | patronymic mpiasa |
Paul | lahatsoratra | Firaisana Ara-nofo manokana (M / F) |
Data_priema | Daty / ora | Daty ny fandraisana ny mpiasa hiasa |
Chislo_detey | isa | Isan'ny ankizy ny mpiasa |
Fenoy ny latabatra amin'ny alalan'ny angona izao manaraka izao:
fehezan-dalàna | atao hoe koa | anarana | patronymic | Paul | Data_priema | Chislo_detey |
1 | Alexandrov | Irene | N. | F | 05/01/2014 | 1 |
2 | Borovoy | Andrew | S. | M | 09/21/2013 | 0 |
3 | Vinogradov | Sergei | Pavlovich | M | 15.06.1998 | 1 |
4 | Shumilin | Alexander | B. | M | 25.12.2004 | 2 |
5 | Vishnyakov | Leonid | A. | M | 09.10.2007 | 0 |
6 | Tropnikov | Vasily | S. | M | 01/12/2016 | 3 |
7 | vato soa | Nikita | V. | M | 01/11/2017 | 1 |
8 | Avdeeva | Nick | K. | F | 31.03.2001 | 2 |
9 | Yakovlev | Leonid | Nikolaevich | M | 16.02.2009 | 0 |
Mamorona ny requête SQL eo, izay hanampy antsika hifidy ny mpiasa rehetra izay manana 2 na 3 ankizy:
SELECT mpitantana. * FROM mpitantana AIZA Menedzhery.Chislo_detey teo anelanelan'ny 2 sy 3 |
Ny vokatr'izany dia telo andalana miaraka amin'ny angon-drakitra momba ny mpiasa amin'ny surnames Shumilin, Tropnikov sy Avdeeva.
Ary mifidy ny mpiasa voaray avy ny 1 Janoary 2005 ka hatramin'ny 31 Desambra 2016. Tsara homarihina fa samy hafa amin'ny fomba samihafa angona mamela anao mba hanoratra eo amin'ny daty. Amin'ny ankamaroan'ny toe-javatra, ny daty ny hery ny endrika andro-bolana-taona (na mihoatra mety), ary voarakitra ao amin'ny tokan-tena, na nalaina roa sosona. Ny DBMS MS Access daty ahitana ny famantarana "#". Mihazakazaka izany fotsiny ohatra dia mifototra eo amboniny;
SELECT mpitantana. * Menedzhery.Data_priema FROM mpitantana AIZA Mpitantana. Data_priema for anelanelan'ny # 1/1/2005 # Ary # 31/12/2016 # |
Ny vokatr'izany dia ho dimy nanakarama mpiasa nandritra ny vanim-potoana manontolo.
Manaraka, aoka hojerentsika ny fomba fiasan'izy eo SQL tady.
Miasa ao anelanelan'ny tady
Ny tena olana iraisana izay tsy maintsy ho voavaha, rehefa miara-miasa amin'ny anaran'ny mpiasa - no ilaina ny mifidy afa-tsy izay manana ny anarany manomboka amin'ny taratasy iray. Ary miezaka ny hampihatra ny fikarohana sy ny mpiasa izay voafantina manomboka amin'ny anarany ny anarana avy amin'ny B A:
SELECT mpitantana. * FROM mpitantana AIZA Menedzhery.Familiya eo amin'ny "A" sy "B" ORDER BY 2 |
Ny vokany dia toy izao:
fehezan-dalàna | atao hoe koa | anarana | patronymic | Paul | Data_priema | Chislo_detey |
8 | Avdeeva | Nick | K. | F | 31.03.2001 | 2 |
1 | Alexandrov | Irene | N. | F | 05/01/2014 | 1 |
2 | Borovoy | Andrew | S. | M | 09/21/2013 | 0 |
Araka ny hitanao, ny mpiasa roa amin'ny anaran'i an-taratasy ao amin'ny lisitra B tsy tafiditra. Inona no antony? Raha ny marina mazava tsara ny fomba mpandraharaha dia mampitaha kofehy ny halavan'ny mitovy. -Dalana, "B" dia fohy string "Vinogradov" sy padded. Fa raha manavaka Alphabetically toerana dia ho haingana kokoa endri-tsoratra, ary ny anaran 'ny santionany dia tsy ho lavo. Angona hafa manome fomba mba hamahana ity olana ity, saingy matetika no fomba tsotra indrindra milaza fa azo itokisana ny manaraka ny abidy taratasy ao amin'ny isan-karazany:
SELECT mpitantana. * FROM mpitantana AIZA Menedzhery.Familiya eo amin'ny "A" sy "D" ORDER BY 2 |
Rehefa novonoina ho faty, vokatry ny fikarohana antsika ho afa-po tanteraka.
Zavatra tsy Nuance misy raha tsy rehefa miasa miaraka amin'ny angon-drakitra toetra, nefa fa na dia miara-miasa amin'ny mpandraharaha tsotra toy izany toy ny eo, tsy maintsy mitandrina.
Similar articles
Trending Now