SQL Lengoaia: berrikuspenen arteko aldeak

Ezabatutako edukia Gehitutako edukia
No edit summary
n
114. lerroa:
 
==== '''SELECT''' ====
<blockquote>Gako hitza, exekutatu nahi dugun SQL epaiasententzia hautaketa dela adierazten duena.</blockquote>
 
==== '''ALL''' ====
<blockquote>AdieraziAdierazten du balio guztiak hautatu nahi ditugula. Lehenetsitako balioa da, eta ez da ia inoiz zehazten.</blockquote>
 
==== '''DISTINCT''' ====
<blockquote>AdieraziAdieraztu du balio desberdinak bakarrik hautatu nahi ditugula.</blockquote>
 
==== '''FROM''' ====
<blockquote>AdieraziAdieraztu du datuak berreskuratzeko erabili nahi dugun taula (edo taulak). Taula bat baino gehiago badaude, "Kontsulta konbinatua" edo "join" deitzen zaio kontsultarikontsulta erabili behar da. Kontsulta konbinatuetan, beharrezkoa da konbinazio-baldintza bat aplikatzea WHERE klausula baten bidez.</blockquote>
 
==== '''WHERE''' ====
<blockquote>kontsultakItzuliko diren datuak itzulbalditza ditzanbat bete beharrekobeharko baldintzadute, batWHERE zehazte zehaztenduguna duzehazki. AND eta OR eragile logikoak onartzen ditu.</blockquote>
 
==== '''GROUP BY''' ====
<blockquote>zehaztenZehazten du zein talde ematen zaien datuei. Funtzio agregatuekin konbinatuta erabiltzen da beti.</blockquote>
 
==== '''HAVING''' ====
<blockquote>baldintza bat zehazten du, eta baldintza hori bete behar da kontsultak datuak itzul ditzan. WHEREren antzeko funtzionamendua du, baina kontsultak itzulitako emaitzei aplikatuta. GROUP BYrekin batera aplikatu behar da beti, eta bertan jasotako eremuei buruzkoa izan behar du baldintzak.</blockquote>
 
==== '''ORDER BY''' ====
<blockquote>emaitzaEmaitzan adierazitako zutabeen arabera ordenatuta aurkezten du. Ordena ASC (goranzko ordena) eta DESC (beheranzko ordena) erabiliz adieraz daiteke. Lehenetsitako balioa ASC da.</blockquote>