Arvutid, Programmeerimine
Töö andmebaasi: Miks on taotlused
Mis on "taotlus"? Mis on üldiselt mõeldakse päringu andmebaasi? Millised on taotlused, mis saadetakse andmebaasi?
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?
Hoone päringu
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
- 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
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