KompyutaProgramu

Kufanya kazi na the database: Kwa nini maombi

ni "ombi" ni nini? Nini ujumla maana ya hoja katika database? ni maombi waliotumwa database nini? Chini ya ombi an alisema usambazaji wa hali fulani, kulingana na ambayo database watajibu na kutoa taarifa ya riba. yaani kuna alimtuma baadhi ya hali / data ambayo taarifa muhimu ni kuchaguliwa na kupitishwa kwa upande wa mteja / au aliingia katika database. jibu la swali "nini ni kitu, ombi", utakuwa dhahiri kujifunza kutoka makala hii.

Kwa maswali kwa database?

jibu lazima apewe si tu kwa swali la nini ombi, lakini pia kuhusu suala hilo, kwa nini maoni. Ni muhimu kupata taarifa kwamba ni kuhifadhiwa katika database. Tu kuweka, the database maswali zimeundwa kupata the taarifa zinazohitajika katika baadhi ya kesi. Wao lengo inaweza kuwa sana tofauti: inaweza kuwa muhimu kwa kutambua kama a wateja wa the benki kwenye the tatu tovuti, au kutambua kama an mfanyakazi intraneti, au kupata taarifa kuhusu the hali ya the wasifu kwenye the tovuti ya the game.

ni sehemu ya hoja ni nini?

Tunaendelea kukabiliana na swali: Kwa nini maombi. SQL ni kutumika kuandika maswali. Lazima kuwa sehemu mbili tu: SELECT na FROM. Lakini mbali ya wao inaweza kutumika na hutumiwa na idadi ya timu nyingine ambayo kuongeza mahitaji mpya kwa ajili ya data uteuzi na uchunguzi kuonyesha. Maombi haya ni katika database kupata taarifa muhimu zaidi kompyuta: unahitaji kupata mahali ambapo ni kitu cha kuangalia. sehemu maarufu sehemu inahitajika baada wapi. Ambapo inafaa, ili kuweka mazingira maalum kwa ajili ya uteuzi wa data. Kwa mfano, unaweza kubainisha utambulisho idadi, tarehe ya kuzaliwa au maelezo mengine ambayo ni ya kipekee na ambayo inaweza kutambua mtu.

kujenga hoja

Any Ombi la a kali uongozi wa ujenzi, ambayo hawezi kukiuka. Kwa an makosa huweza kutokea. ujenzi itakuwa alielezea kwa misingi ya hoja rahisi na vipengele vitatu. Kwanza kuna watu SELECT, kutoka, na wapi. Waendeshaji inaweza typed herufi kubwa na ndogo, kwa ajili ya utekelezaji si walioathirika. Lakini kwa mujibu wa the sheria ya etiquette, kila waendeshaji zimeandikwa kwa a herufi na the required masharti, the majina ya the meza na mambo na a kidogo. Na rahisi zaidi kwa navigate wakati wa kuvinjari code. Kurudi kwa kificho, ni lazima tofauti kusema ni nini wajibu wa nini.

Kujenga swala, kama sheria, hana tofauti katika kazi katika mazingira tofauti ya maendeleo. Kwa hiyo, amesimama mbele ya swali: "Kwa nini maombi kwa ajili ya kupata» au mazingira ya mwingine maendeleo, na unaweza kuwa na uhakika kwamba majibu yaliyotolewa katika makala hii itawafikia kwa wote.

Ombi Basic data

sehemu kuu ya sehemu, kama ilivyoelezwa awali, mbili tu:

  • CHAGUA [kitu 1 kwa nini unahitaji 2, unahitaji 3] - kutumika kutaja nini habari inahitajika. Hiyo itakuwa kuhamishwa kutoka database kwa mpango na ambazo mtumiaji inafanya kazi.
  • FROM [meza ambayo data ni kuchukuliwa] - bayana data required ni ndogo, na bado haja ya kuonyesha mahali ambapo wanapaswa kuchukuliwa. database ni moja kwa moja kuhifadhiwa data, na meza ambayo ina data. The mbalimbali meza unaweza kuwa the sawa nguzo ya data Ili kuepuka hili, na hutumiwa kutaja ambapo ni kuchukuliwa.

Maelezo zaidi na shughuli ombi kundi

Kuboresha yako ya utafutaji na kutoa taarifa juu ya the matumizi ya habari tayari kupokea ziada amri:

  • Ambapo [maneno ya utafutaji] - kutumika kutatua habari muhimu kuhusu hali maalum uhakiki.
  • LIMIT [idadi] - ni kutumika kupunguza idadi ya mistari kwamba itakuwa kuchukuliwa kutoka meza.
  • GROUP BY [swala parameter] - kutumika kwa kundi pamoja taarifa kutoka database. Lakini kundi si taarifa yoyote inaweza kuwa hutolewa, lakini tu kwa uwiano wa, na baada ya aina moja. Kwa zaidi ya maelezo unaweza kupata nje na kutafuta a tofauti makala kwenye the GROUP BY. shughuli Group katika hoja za iliyoundwa na kuboresha muonekano wa habari na usomaji wake mkubwa.
  • UNION [ombi] hutumika kuweka a tofauti ombi subquery. Baada ya kupokea kiasi haki kubwa ya habari inaweza kuhitajika na kwamba chaguo.
  • KAMA "" hutumika kuangalia kama kinyago inalingana na ombi la data fulani kawaida. Hivyo, pamoja na wake msaada, unaweza kutafuta the mtu ambaye mshahara vymeryat sita takwimu.

mfano

Hii yenyewe yaani a tatizo kuelewa yaliyoandikwa, bila a sambamba mfano. Lakini hata a single mfano hawawezi kueleza kila kitu, na una kupata a habari nyingi kabla ya wewe kuwa na uwezo wa kufahamu kila the fursa inayotolewa SQL watengenezaji:

SELECT Jina, ProductNumber, ListPrice AS Bei

FROM Production.Product

WAPI ProductLine = 'R'

Changanua inapatikana mimi code hapo juu. Kwanza, kuna uteuzi wa taarifa muhimu: jina, idadi na ukurasa wa bidhaa kipeperushi bei. Na kipande cha bei kuonyeshwa kwa jina tofauti kidogo - "bei". data ni kuchukuliwa kutoka database "Bidhaa" kutoka meza "Bidhaa". Kwa ujumla, bayana the database si lazima kama wewe ni kufanya kazi na moja tu, ambayo kwa kweli inapeleka a ombi. Lakini kama besi chache, kisha kuwa na uhakika kutaja, kutokana na ukweli kwamba kompyuta tu huwezi kuelewa kwa nani rejea, au hata kupuuza ombi lako na kuzalisha kosa. Mstari wa tatu unaonyesha kuwa pato si taarifa zote, lakini tu moja kwamba huenda sambamba wa "P" bidhaa. Kumalizika muda makala, baada ya kusoma kuelewa sasa, kwa nini ni maoni.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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