ComputereProgrammering

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? Under anmodningen indebar levering af visse betingelser, hvorefter databasen vil besvare og give oplysninger af interesse. dvs. der sendes visse betingelser / data ved hvilken de nødvendige oplysninger er valgt, og overføres til klientsiden / eller ind i databasen. Svaret på spørgsmålet "hvad er formålet, anmodningen", vil du helt sikkert lære af denne artikel.

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?

Vi fortsætter med at svare på spørgsmålet: Hvorfor er anmodninger. SQL bruges til at skrive forespørgsler. Nødvendigvis behøver at være kun to komponenter: SELECT og FROM. Men bortset fra dem kan bruges og bliver brugt af en række andre hold, der tilføjer nye krav til udvælgelse af data og screening for at vise. Disse anmodninger er i databasen for at opnå de mest relevante oplysninger en computer: du har brug for at finde, hvor det er noget at kigge efter. De mest populære komponentdele er nødvendig, når Hvor. Hvor det er relevant, med henblik på at fastsætte særlige betingelser for udvælgelsen af dataene. For eksempel kan du angive identifikationsnummer, fødselsdato eller andre oplysninger, som er unik, og der kunne identificere personen.

Opbygning af en forespørgsel

Enhver anmodning har en streng hierarki af konstruktion, som ikke kan krænke. For kan opstå fejl. Konstruktionen vil blive forklaret på basis af en simpel forespørgsel med tre komponenter. Først er der SELECT, FROM, og hvor. Operatørerne kan indtastes både store og små bogstaver, til udførelse ikke påvirkes. Men ifølge reglerne i etikette, er alle operatører skrives med et stort bogstav og de nødvendige betingelser, navnene på bordene og ting med lidt. Og så mere nemt at navigere, mens du browser kode. Vender tilbage til koden, skal du skelne fra hinanden, der er ansvarlig for hvad.

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

For at forbedre dine søgeresultater og give oplysninger om brugen af oplysninger, der allerede har modtaget yderligere kommandoer:

  • 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

Dette i sig selv er en problematisk forståelse af skrevet, uden en tilsvarende eksempel. Men selv et enkelt eksempel kan ikke forklare alt, og du er nødt til at finde en masse information, før du vil være i stand til at forstå alle de muligheder SQL udviklere:

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

 

 

 

 

Newest

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