Datori, Programmēšana
Darbs ar datu bāzi: Kāpēc pieprasījumi
Kas ir "pieprasījums"? Kas parasti domāts ar vaicājumu datu bāzē? Kas ir pieprasījumi, kas tiek nosūtīti uz datu bāzi?
Kāpēc vaicājumus datubāzē?
atbilde jāsniedz ne tikai uz jautājumu par to, ko pieprasījuma, bet arī uz jautājumu, kāpēc izmeklēšana. Tie ir nepieciešami, lai iegūtu informāciju, kas tiek glabāta datu bāzē. Vienkārši sakot, datu bāzes vaicājumu ir paredzēts, lai iegūtu informāciju, kas nepieciešama, dažos gadījumos. To mērķis var būt ļoti atšķirīgs: tas var būt nepieciešams, lai noteiktu, kā bankas klientam uz trešās puses vietni, kā arī identificēt kā darbinieku iekštīklā vai lai iegūtu informāciju par stāvokli profila tīmekļa vietnē spēli.
Kādas ir komponenti vaicājums ir?
Building vaicājumu
Building vaicājumu, kā likums, neatšķiras darbā dažādās izstrādes vidēs. Tātad, stāvot jūsu priekšā jautājumu: "Kāpēc ir pieprasījumi piekļuves» vai citu izstrādes vidē, un jūs varat būt pārliecināti, ka sniegtās atbildes šajā rakstā būs viņiem visiem.
Pamata datu pieprasījumam
Galvenās sastāvdaļas, kā jau minēts iepriekš, tikai divi:
- SELECT [1 lieta, kas jums ir nepieciešams, 2, jums ir nepieciešams 3], - tiek izmantots, lai norādītu, kāda informācija ir nepieciešama. Ka tā tiks nodota no datubāzes ar programmu, ar kuru lietotājs strādā.
- FROM [galda, no kuriem tiek ņemti dati] - jānorāda obligāti ir maz datu, un joprojām ir nepieciešams, lai norādītu, kur tās būtu jāveic. Datu bāze nav tieši uzglabā datus, un tabulu, kas ir dati. Dažādi tabulas var būt tādas pašas kolonnas datus, lai izvairītos no šo, un to izmanto, lai norādītu, kur tas ir pieņemts.
Papildu informācija un lūgums grupu darbības
- Kur [meklēšanas nosacījumus] - tiek izmantots, lai sakārtotu nepieciešamo informāciju par noteiktajiem atbilstības nosacījumiem.
- LIMIT [numurs] - tiek izmantots, lai ierobežotu rindu skaitu, kas tiks ņemti no galda.
- GROUP BY [vaicājuma parametru] - tiek izmantots, lai grupai saņemto informāciju no datu bāzes. Bet grupa nav kāda informācija var tikt sniegta, bet tikai proporcionāli, un ar to pašu veidu. Sīkāku informāciju jūs varat uzzināt, atrodot atsevišķu rakstu par GROUP BY. Grupas darbības jautājumiem, kas paredzēti, lai uzlabotu izskatu informācijas un tās labāku lasāmību.
- UNION [lūgums] tiek izmantota, lai izveidotu atsevišķu pieprasījumu subquery. Kad jūs saņemat var būt nepieciešami diezgan ievērojams daudzums informācijas un iespēju.
- LIKE "" tiek izmantots, lai pārbaudītu, vai maska atbilst pieprasījuma noteiktā lieluma datiem. Tātad, ar tās palīdzību jūs varat meklēt personas, kuras alga vymeryat sešiem skaitļiem.
piemērs
SELECT Vārds, ProductNumber, ListPrice AS cena
NO Production.Product
WHERE Productline = 'R'
Parsēšanas piedāvāja man iepriekš kodu. Pirmkārt, tur ir izvēle nepieciešamo datu: nosaukumu, produkta numura un lappušu bieza brošūra cenām. Un cenu lapa ir attēlots ar nedaudz citu nosaukumu - par "cenu". Dati tiek ņemti no datu bāzes "produkti" no galda "produkts". Kopumā, norādiet datu bāze nav nepieciešama, ja jūs strādājat tikai ar vienu, kas faktiski nosūta pieprasījumu. Bet, ja pāris bāzēm, tad norādiet, ņemot vērā to, ka dators vienkārši nav saprast, kam jums atsaukties, vai pat ignorēt jūsu pieprasījumu, un radīs kļūda. Trešā līnija norāda, ka izejas nav visa informācija, bet tikai viens, kas iet ar līniju "P" produktiem. Tas beidzās īsu rakstu, pēc iepazīšanās tu tagad saprotu, kāpēc izmeklēšana.
Similar articles
Trending Now