Funcții SQL

Curs
8.4/10 (5 voturi)
Domeniu: Calculatoare
Conține 1 fișier: doc
Pagini : 7 în total
Cuvinte : 1130
Mărime: 62.51KB (arhivat)
Cost: Gratis
Profesor îndrumător / Prezentat Profesorului: andrei stanciu
prezentarea functiilor folosite in SQL si exemple

Extras din document

Funcţii utilizate pentru rotunjiri:

CEILING, FLOOR si ROUND

Exemplu:

SELECT CEILING (23.1) AS EX1, CEILING(23.8) AS EX2,

FLOOR(23.1) AS EX3, FLOOR(23.8) AS EX4,

ROUND(23.1,0) AS EX5, ROUND(23.8,0) AS EX5

Alte funcţii matematice:

POWER ( expresie numerică , exponent )

(RIDICAREA LA PUTERE)

Exemplu:

SELECT POWER(2,3) as [ 2 LA PUTEREA 3]

ABS (expresie numerica)

Functia ABS returnează valoarea absoluta a unei expresii numerice.

Exemplu:

SELECT ABS (123) AS [Ex1], ABS(-23) AS [Ex2]

SIGN (expresie numerică)

Returnează una dintre valorile:

-1 dacă expresia este negativă

0 dacă expresia este zero

+1 dacă expresia este pozitivă

Exemplu:

SELECT SIGN(-10) AS EX1, SIGN(0) AS EX2 , SIGN(100) AS EX3

Funcţii de tip agregat

Funcţiile de tip agregat pot fi utilizate in cadrul unor expresii în:

• Instrucţiunii SELECT

• Clauzei COMPUTE

• Clauzei HAVING

Observaţii:

1. Dacă sunt utilizate în cadrul instrucţiunii SELECT, celelalte câmpuri din lista instrucţiunii SELECT se vor regăsi drept câmpuri de grupare în cadrul instrucţiunii GROUP BY.

2. Clauza HAVING permite specificarea de condiţii la nivelul grupurilor de înregistrări

3. Instrucţiunea COMPUTE permite calcularea de totaluri generale sau subtotaluri şi este specificată la sfârşitul instricţiunii de selecţie (după ORDER BY).

AVG ( [ DISTINCT ] expression )

COUNT ([ DISTINCT ] expression | * } )

SUM ( [DISTINCT ] expression )

MAX (expression )

MIN (expression )

Specificarea opţiunii DISTINCT în cazul funcţiilor AVG, SUM sau COUNT permite ca valorile identice să fie considerate o singură dată în momentul efectuării calculelor.

Specificarea simbolului * între parantezele funcţiei COUNT va conduce la numărarea tuturor valorilor domeniului pe care se aplică funcţia, inclusiv a valorilor nule.

Exemple:

Se dă tabelul:

Preview document

Funcții SQL - Pagina 1
Funcții SQL - Pagina 2
Funcții SQL - Pagina 3
Funcții SQL - Pagina 4
Funcții SQL - Pagina 5
Funcții SQL - Pagina 6
Funcții SQL - Pagina 7

Conținut arhivă zip

  • Functii SQL.doc

Alții au mai descărcat și

Website Proiect - BestBike

Magazin online de biciclete accesorii Aplicatia web dezvoltata de mine reprezinta un magazin online de biciclete si accesorii,website creat sub...

Declanșatoare în SQL Server

Introducere. În ultimele decenii se observă dezvoltarea pe scară largă a Sistemelor Informatice şi Tehnologiilor de Programare care au devenit în...

Gestiunea unei Biblioteci în SQL 2005

In vederea realizarii acestui proiect am folosit SQL Server 2005. Baza de date pe care am lucrat se numeste biblioteca Aplicatia realizeaza o...

Baze de Date - Proiect în SQL

1. Descrierea bazei de date si a entitatilor Baza de date contine informatii despre produsele aflate intr-un depozit de aparate si accesorii de...

Folosirea MySQL și PHP în Gestionarea unei Baze de Date pe Web

Introducere Conţinutul lucrării este dat de construcţia de legături dintre World Wide Web şi baze de date, dintre tehnologia veche şi cea nouă,...

Firewall

Firewall-uri de filtrare a pachetelor (Packet Filtering Firewalls) Firewall-urile de tip filtru de pachete sunt firewall-uri care pentru fiecare...

Ai nevoie de altceva?