DatorerProgrammering

SQL Var: appliceringsmetoder och exempel

för att arbeta med SQL-databaser anses vara en av de vanligaste programmeringsspråken. formspråk kan inte bara skapa en databas, men också tillbringa tid med sina olika manipulationer på ändringen eller provdata.

För att välja data från en databas med hjälp av Välj designen [datamängd] från [tabellnamn]. Erfarenheten har visat att i 80% av fallen av användning i datahämtning förfrågningar behöva tillämpa en rad olika tillstånd - inställningar. För att göra detta på ett språk utöver begäran, dess komplexitet, tillståndet som införts av SQL-var.

Metoder för användning där förhållandena

Ganska ofta, bör programmeraren väljas i första hand för att ge en rapport, de data som lagras i databasen. Detta kanske inte är tillräckligt för att bygga en enkel urvalsfråga. Som regel måste du också ta hänsyn till en rad olika tillstånd, provtagningsparametrar, som kan vara en hel del, eller check. om data beskrivs i intervall eller i en viss tabell.

SQL-där design kan användas för att ställa in data eller villkor provtagnings att kontrollera förekomsten av samplade data eller sidor av bordet.

Där används för att ställa in samplingsparametrarna

Om du vill ange vissa parametrar för att välja en rapporteringsdatabas SQL-där design syntax kan ordnas ganska enkelt. För att göra detta kan du använda följande regler:

  1. Vi behöver prostroen standard begäran Select * från konstruktion.

  2. Bestämdes med en nyckel Gå strukturer som tabeller kommer att göra ett val.

  3. Med strukturen där satt lista över parametrar för ett prov.

Denna typ av begäran är ganska enkel konstruktion och inte orsakar problem även för nybörjare.

Användning av strukturen för att kontrollera förekomsten av

Om programmeraren uppdrag inte bara välja mellan uppgifter om tillståndet i tabellen, men också för att kontrollera deras post i en eller flera tabeller i en annan plan, SQL-där design är oumbärlig.

Med denna konstruktion kan syntaxen bygga på samma villkor, men med kapslade frågor, som kommer att kontrollera förekomsten av valda rader i en uppsättning av tredje part databastabeller.

Som regel för detta ändamål bildade en temporär tabell som registrerar all nödvändig för att kontrollera förekomsten av en datamängd.

Exempel på användningsområden där

Där SQL exempel ges nu. Jag började att föreställa sig att det finns två tabeller med data - Tovar och TovarAmount. I den första, det finns namnen på de sålda varorna, priset, tidpunkten för försäljningen och kunden som köpte produkten. I det andra indikerade närvaron av varorna, eller snarare vad som finns.

Ett exempel på en frågeparameter som anger samtliga produkter som säljs under en viss dagar kommer att vara följande typer av konstruktion:

SELECT * FROM Tovar

Där T_Date> = '12 / 01/2016 'och T_Date <=' '12 / 07/1016 och T_PriceOut> 0

En sådan plan frågan returnerar en lista av produkter, datatabeller, som såldes under de första sju dagarna av december, vilket framgår av ett av villkoren för provtagning: T_PriceOut> 0.

Om vi betraktar tillståndet av produktionen av varor som finns i lager, kommer byggandet av en sådan plan vara

SELECT * FROM Tovar

Där T_Tovar in (välj TA_Tovar där TA_ belopp> 0)

Kapslade villkor i där det kan finnas många, men det är värt att nämna att fler villkor ställs, desto längre tid kommer att köra frågan. Detta var anledningen till att använda temporära tabeller. Mycket snabbare att generera flera av dessa, och sedan jämföra data i dem, än att bygga ett tillstånd med flera nivåer av datavalidering.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sv.delachieve.com. Theme powered by WordPress.