Computere, Programmering
Arbejde med databasen: Hvorfor er anmodninger
Hvad er "anmodning"? Hvad er generelt menes med forespørgslen i databasen? Hvad er de anmodninger, der sendes til databasen?
Hvorfor forespørgsler til databasen?
Svaret skal gives ikke kun til spørgsmålet om, hvad anmodningen, men også på spørgsmålet, hvorfor er undersøgelser. De er nødvendige for at få de oplysninger, der er gemt i databasen. Kort sagt, er databaseforespørgsler designet til at få de nødvendige oplysninger i nogle tilfælde. Deres formål kan være meget forskellige: det kan være nødvendigt at identificere som en kunde i banken på tredjeparts websted, eller til at identificere som medarbejder intranet, eller til at få oplysninger om tilstanden af profilen på hjemmesiden for spillet.
Hvad er komponenterne i forespørgslen er?
Opbygning af en forespørgsel
Opbygning af en forespørgsel, som regel, ikke adskiller på arbejde i forskellige udviklingsmiljøer. Så står foran dig et spørgsmål: "Hvorfor er anmodninger om adgang» eller en anden udviklingsmiljø, og du kan være sikker på, at de svar i denne artikel vil komme til dem alle.
Grundlæggende anmodning data
De vigtigste bestanddele, som tidligere nævnt, kun to:
- SELECT [1 ting til, hvad du har brug for 2, du har brug for 3] - bruges til at angive, hvilke oplysninger der er behov for. At det vil blive overført fra databasen til det program, som brugeren arbejder.
- FRA [bord, hvorfra er taget data] - specificere de krævede data er lille, og stadig har brug for at angive, hvor de skal tages. Databasen er ikke direkte lagrede data, og en tabel, der har data. De forskellige tabeller kan have de samme kolonner af data for at undgå dette, og bruges til at angive, hvor det er taget.
Yderligere detaljer og anmodning gruppe operationer
- Hvor [søgetermer] - bruges til at sortere de nødvendige oplysninger om de særlige betingelser for støtteberettigelse.
- LIMIT [nummer] - anvendes til at begrænse antallet af rækker, der vil blive taget fra tabellen.
- GROUP BY [forespørgselsparameteren] - bruges til gruppe den modtagne information fra databasen. Men gruppen er ikke nogen oplysninger kan leveres, men kun i forhold til, og som har den samme type. For flere detaljer, kan du finde ud af ved at finde en særskilt artikel om GROUP BY. Gruppe operationer i forespørgsler, der skal forbedre udseendet af oplysninger og dens større læsbarhed.
- UNION [anmodning] bruges til at sætte en separat anmodning underforespørgsel. Når du modtager en temmelig betydelig mængde information kan være nødvendig, og denne mulighed.
- LIKE "" bruges til at kontrollere, om masken svarer til anmodning af en vis størrelse af data. Så med dens hjælp, kan du søge efter den person, hvis løn vymeryat seks tal.
eksempel
SELECT navn, produktnummer, ListPrice AS Pris
FRA Production.Product
WHERE Productline = 'R'
Parse tilbød mig ovenstående kode. Det første er der et udvalg af de nødvendige data: navn, produktnummer og flyveblad priser. Og prisen arket vises på et lidt andet navn - en "pris". Dataene er taget fra databasen "Produkter" fra tabellen "produkt". Generelt angive databasen er ikke nødvendigt, hvis du arbejder med kun én, der rent faktisk sender en anmodning. Men hvis et par baser, så sørg for at angive, i betragtning af, at computeren simpelthen ikke vil forstå, hvem du henviser, eller endda ignorere din anmodning og vil generere en fejl. Den tredje linje viser, at produktionen er ikke alle de oplysninger, men kun den, der går i rækken af "P" produkter. Det endte en kort artikel, efter at have læst du forstår nu, hvorfor er undersøgelser.
Similar articles
Trending Now