RekenaarsProgrammering

WAT SQL: beskrywing, sintaksis, voorbeelde

SQL is 'n standaard taal vir die werk met relasionele databasisse. Hy beskik oor 'n stel van kragtige instrumente vir die manipulering van data wat gestoor word in tabelle.

Ongetwyfeld, die vermoë om groep data in hul monster op 'n spesifieke basis is een so 'n instrument. SQL-stelling WAT saam met 'n WHERE klousule laat jou toe om die voorwaardes van die monster te definieer het die data gegroepeer in een of ander manier.

Parameter WAT SQL: beskrywing

In die eerste plek is dit die moeite werd om daarop te let dat hierdie parameter is opsioneel, en is uitsluitlik gebruik word in samewerking met die groep DEUR opsie. As jy onthou, is die groep deur klousule gebruik wanneer in die SELECT gebruik die totaal funksies en die resultate van hul berekeninge om sekere groepe te kry. As die WAAR kan jy seleksie voorwaardes spesifiseer voordat die data is gegroepeer, die WAT bevat bepalings wat verband hou met data wat reeds direk in die groepe self. Vir 'n beter begrip, kom ons loop deur 'n voorbeeld vir die wat in die figuur hieronder skema.

Dit is 'n goeie voorbeeld van die gee WAT SQL beskrywing. Is 'n tafel met 'n lys van name van produkte, maatskappye hulle produseer, en 'n paar ander velde. Die navraag in die boonste regterkantste hoek, ons probeer om inligting oor hoeveel soorte produkte elke maatskappy vervaardig kry, met die gevolg dat ons wil net die maatskappye wat meer as 2 items produseer vertoon. GROUP BY opsie is gevorm uit drie groepe wat ooreenstem met die name van maatskappye, wat elkeen het die aantal produkte (rye) getel. Maar die opstel van jou WAT toestand kompartement een groep van die gevolglike monster, aangesien dit nie die toestand te bevredig. As gevolg hiervan, kry ons twee groepe wat ooreenstem met die aantal produksie maatskappye 5 en 3.

Die vraag mag ontstaan waarom gebruik die WAT, indien daar 'n SQL WAAR. As ons die WAAR gebruik, sou hy kyk na die totale aantal rye in 'n tabel, eerder as om in groepe, en die toestand sou nie sin maak in hierdie geval. Maar dikwels hulle kan saam leef in 'n enkele navraag.

In die bogenoemde voorbeeld kan ons sien hoe die eerste daar is 'n seleksie van data namens die werknemer wat in die parameter WAAR, en dan gegroepeer in die groep DEUR gevolg is addisioneel getoets deur die som van die salaris vir elke werknemer.

Parameter SQL WAT: voorbeelde, sintaksis

Oorweeg 'n paar van die eienskappe WAT SQL syntax. Beskrywing van hierdie parameter is eenvoudig. In die eerste plek, soos reeds genoem, dit is uitsluitlik gebruik word in samewerking met die parameter GROUP BY en aangedui onmiddellik daarna en voor ORDER BY, indien teenwoordig in die versoek. Dit is verstaanbaar, aangesien WAT bepaal die voorwaardes vir 'n reeds gegroepeerde data. In die tweede plek in die toestand van hierdie parameter net totaal funksies gebruik kan word en die velde gelys in parameter GROUP BY. Al die voorwaardes in hierdie parameter aangedui op dieselfde manier as in die geval waar.

gevolgtrekking

Soos jy kan sien, niks ingewikkeld in hierdie stelling nie. Semanties, is dit gebruik word op dieselfde manier as die WAAR. Dit is belangrik om te verstaan dat die gebruik van WAAR op al die geselekteerde data en WAT - net met betrekking tot die omskryf in die parameter GROUP BY groepe. Ons het 'n omvattende beskrywing vir die feit dat SQL, wat voldoende is vir vol vertroue hantering.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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