ArvutidProgrammeerimine

Töö andmebaasi: Miks on taotlused

Mis on "taotlus"? Mis on üldiselt mõeldakse päringu andmebaasi? Millised on taotlused, mis saadetakse andmebaasi? Vastavalt taotluse vaikimisi pakkumise teatud tingimustel, mille kohaselt andmebaasi vastan ning annavad teavet huvi. st seal saadetakse teatud tingimustel / andmed, mille abil vajaliku teabe valitakse ja edastatakse kliendi poolel / või andmebaasi sisestatud. Vastus küsimusele "Mis on objekt, taotluse", siis kindlasti õppida seda artiklit.

Miks päringuid andmebaasi?

vastus tuleb anda mitte ainult küsimus, mida taotluse, vaid ka küsimus, miks on päringuid. Need on vajalikud, et saada teavet, mis on salvestatud andmebaasi. Lihtsamalt öeldes, andmebaasi päringute eesmärk on saada vajalikku teavet teatud juhtudel. Nende eesmärk võib olla väga erinev: see võib olla vajalik tuvastada kui klient panga kohta kolmanda osapoole saidile, või määrama töötaja sisevõrgu või saada teavet profiili oleku veebilehel mängu.

Mis on komponendid päring on?

Jätkame vastata küsimusele: Miks on taotlusi. SQL kirjutamiseks kasutatakse päringuid. Tingimata olema ainult kahest komponendist: Valige ja mõni. Aga peale nende on võimalik kasutada ja kasutavad mitmeid teisi meeskondi, et lisada uusi nõudeid andmete valik ja sõelumine kuvada. Need taotlused on andmebaasis saada kõige asjakohast teavet arvuti: Sul on vaja leida, kus see on midagi otsida. Kõige populaarsem osad on vaja pärast Kui. Kui see on asjakohane, et määrata eritingimused valikut andmeid. Näiteks saate määrata tunnuskood, sünniaeg või muu teave, mis on ainulaadne ja mis võivad isikut tuvastada.

Hoone päringu

Iga taotluse on range hierarhia ehitus, mis ei riku. Sest võib tekkida tõrge. Ehitus selgitatakse põhjal lihtsa päringu kolm osa. Esiteks on olemas SELECT, FROM, ja kus. Operaatorid saab kirjutada nii suurte ja väikeste tähtedega täitmiseks ei mõjuta. Aga eeskirjade kohaselt etikett kõik operaatorid on kirjutatud suure tähega ja vajalikud tingimused, nimed lauad ja kraami natuke. Ja nii edasi lihtne navigeerida sirvimisel koodi. Tulles tagasi koodi, siis tuleb öelda, peale, mis on eest vastutab.

Hoone päringu reeglina ei erine tööl erinevates arengu keskkondades. Niisiis, seisab ees küsimus: "Miks on juurdepääsu taotluste» või muu arenduskeskkond ja võite olla kindel, et vastused selles artiklis esitatud tulevad neid kõiki.

Lähteandmed taotluse

Peamised komponendid, nagu varem mainitud, ainult kaks:

  • Vali [1 asi, mida sa vajad 2, pead 3] - saab määrata, millist teavet on vaja. Et see kantakse andmebaasi programmi, mille kasutaja töötab.
  • FROM [tabelis, mille kohta andmed on võetud] - täpsustada vajalikud andmed on väike, ja ikka on vaja näidata, kuhu nad tuleks võtta. Andmebaas ei ole otseselt salvestatud andmed, ja tabeli, mis on andmetele. Erinevad tabelid võib olla sama Andmeveerud vältida seda, ja saab määrata, kui see on vastu võetud.

Lisaandmed ja taotluse grupi operatsioonide

Et parandada oma otsingumootori tulemusi ja teavet kasutamise kohta juba esitatud teabe Lisakäskusid:

  • Kui [otsingu tingimusi] - kasutatud praakima vajalikku teavet konkreetsete abikõlblikkuse tingimused.
  • LIMIT [number] - kasutatakse piiri ridade arvu, mida võetakse tabelist.
  • GROUP BY [päringuparameetrit] - kasutatakse rühma saadud teabe andmebaasist. Aga rühm ei ole mingit teavet on võimalik esitada, kuid ainult proportsionaalselt, ning millel on sama tüüpi. Täpsema saate teada, leides eraldi artikkel GROUP BY. Group tegevust päringuid, mille eesmärk on parandada välimust teabe ja selle suurem loetavust.
  • LIIDU [taotluse] kasutatakse panna eraldi taotlus subquery. Kui teile üsna suur hulk teavet võib olla vaja ja seda võimalust.
  • Nagu "" kasutatakse, et kontrollida, kas mask vastab taotluse teatava suurusega andmeid. Niisiis, oma abi, võite otsida isik, kelle palk vymeryat kuue näitaja.

näide

See on iseenesest problemaatiline arusaam kirjutatud ilma vastava näite. Aga isegi ühe näite ei saa seletada kõike, ja sa pead leida palju informatsiooni enne kui saab aru kõiki võimalusi SQL arendajad:

SELECT nimi, toote numbri, baashinnaga AS Hind

FROM Production.Product

KUS Productline = "R"

Sõelu pakkus mulle eespool koodi. Esiteks on valik vajalikud andmed: nimi, toote number ja lehekülje infolehes hindadega. Ja hind lehel kuvatakse veidi erinev nimi - sisestage "hind". Andmed on võetud andmebaasist "Tooted" tabelist "toode". Üldiselt täpsustada andmebaas ei ole vajalik, kui te töötate ainult üks, mis tegelikult saadab taotluse. Aga kui mõned alused, siis määrake kindlasti, arvestades asjaolu, et arvuti lihtsalt ei saa aru, kellele te viitate, või isegi ignoreerida oma soov ja loob viga. Kolmas rida näitab, et toodang ei ole kogu teavet, kuid ainult üks, mis läheb rida "P" tooteid. See lõppes lühike artikkel, pärast lugemist sa nüüd saad aru, miks on päringuid.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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