Mga computerMga database

MySQL piliin mula sa mga piling: sampling operator

MySQL, tulad ng anumang iba pang mga sistema ng pamanggit database management, ay may sa kaayusan nito sample PUMILI pahayag. Ito ay hindi nakakagulat, dahil ang database ay naglalaman ng kumpidensyal na impormasyon lalo na upang mabawi iyon kapag kinakailangan. select from SELECT позволяет делать это множеством различных способов, предоставляя большой набор инструментов. MySQL piliin mula sa PUMILI pahayag ay nagpapahintulot sa iyo na gawin ito sa maraming iba't ibang paraan, na nagbibigay ng isang mahusay na hanay ng mga tool.

Pag-install ng MySQL

MySQL ay ipinatupad bilang sa ilalim ng Windows, at sa ilalim ng Linux. Upang i-install MySQL Ubuntu, magsagawa ng dalawang koponan medyo sa terminal ng OS:

- Sudo apt-get install MySQL-server.

- Sudo apt-get install MySQL-client.

Para sa MySQL sa Windows, i-download lamang mula sa opisyal na site "database" naaangkop na pag-install pakete at magpatakbo ng mga ito.

Ang pangkalahatang istraktura ng PUMILI pahayag

Kumpletuhin ang istraktura sa MySQL pumili mula PUMILI pahayag ay ang mga sumusunod:

1. SELECT - mga pangalan ng haligi (patlang).

2. FROM - talahanayan pangalan.

3. SAAN - isang kalagayan kung saan upang makapag-sample.

Tandaan na habang ang SQL wika syntax ay hindi case-sensitive, isang mahusay na kasanayan upang magsulat pahayag at reserved keyword (FROM, SAAN, at iba pa) sa malalaking titik, at mga pangalan ng mga mesa at mga haligi - maliit. SELECT приведен на рисунке ниже. Ang pinaka-simpleng halimbawa ng paggamit ng MySQL operator pumili mula sa SELECT ipinapakita sa ibaba.

Ang isang asterisk pagkatapos ng salitang SELECT ay isang analogue ng keyword LAHAT ay nangangahulugan na mula sa isang ibinigay na talahanayan upang piliin ang lahat ng mga haligi. Kung ikaw ay interesado sa ilan lamang sa mga patlang ng talahanayan, sila ay dapat na nakalagay sa isang naaangkop na lugar, na pinaghihiwalay ng mga kuwit. Ang parehong naaangkop sa mga pangalan ng mga talahanayan - kung higit sa isa, ipasok ang mga ito ang lahat na pinaghihiwalay ng mga kuwit.

Paggamit ng WHERE

Malinaw na, hindi mo maaaring makatulong ngunit mapapansin na sa mga naunang halimbawa, walang keyword SAAN - ito ay dahil sa kasong ito ito ay hindi namin kailangan. Ang pahayag na ito ay hindi kinakailangan, at tulad opsyonal na operator sa SELECT, may mga marami, ngunit ang mga ito ng isang maliit na bit sa ibang pagkakataon. Kung ikaw ay matapos ang isang pangalan ay nagdadagdag ng isang WHERE mesa at anumang kundisyon, tulad ng type = 'dog', pagkatapos ay ang resulta set ay makakakuha lamang ng isang hilera na may mga alagang hayop sa ngalan ng Edison. Ang larawan sa ibaba ay nagpapakita ng isang halimbawa. Huwag Huwag pansinin ang pahayag ORDER BY, dito ito ay hindi mahalaga, at ito ay tatalakayin sa isang maliit na mamaya.

Ito ay nagkakahalaga ng pagpuna na pagkatapos ng NASAAN rin ay posible na magsulat ng maramihang mga kondisyon, ngunit ay hindi na pinaghihiwalay ng mga kuwit. Para sa layuning ito, mayroon kang upang gamitin ang mga keyword tulad ng AT o OR. Ito lahat ay depende sa kung paano ang iyong kundisyon ay dapat matugunan. Kung ikaw ay interesado sa isang resulta na satisfies ang lahat ng mga kondisyon na tinukoy mo, at pagkatapos ay sa pagitan dapat silang maging AT, kung ang resulta ay dapat masiyahan ang hindi bababa sa isa sa kanila, pagkatapos ay gamitin ang OR.

ORDER BY clause

nabanggit namin na sa karagdagan sa mga WHERE sa isang PUMILI pahayag maraming iba pang mga keyword na kung saan maaari mong manipulahin ang resulta set bilang kinakailangan sa isang partikular na sitwasyon. Isa tulad ng "key" ay ORDER BY. Pinapayagan ka upang pagbukud-bukurin ang mga resulta ng sample sa loob ng isang partikular na field, parehong pataas at pababang. Ito ay sapat na upang lamang tukuyin ang pangalan ng hanay sa hulihan niya, ayon sa mga halaga na kailangan mo upang ayusin ang mga data. Ito ay mahalaga upang sumunod sa ilang mga kondisyon: ang unang - ang pangalan na tinukoy sa pahayag, ORDER BY, at dapat na naroroon sa SELECT; pangalawang - ORDER BY ay dapat na ilagay sa dulo ng ang kahilingan.

Ang default na uri ay Ascending (ASC), ngunit kung kailangan mo upang ayusin ang mga resulta sa pababang pagkakasunud-sunod, isulat pagkatapos ng pangalan ng field sa halip ng ASC keyword DESC.

konklusyon

Sinuri namin ang mga pangunahing, ngunit hindi lahat ng mga tool na ang operator MySQL piliin mula sa. SELECT, bukod sa mga nabanggit sa itaas, ay may isang pulutong ng iba pang mga tampok na nagbibigay-daan upang makuha ang data mula sa database, flexibly at mahusay.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 tl.unansea.com. Theme powered by WordPress.