Creeaza.com - informatii profesionale despre


Evidentiem nevoile sociale din educatie - Referate profesionale unice
Acasa » scoala » informatica » baze de date
Campuri calculate in interogarile de selectie

Campuri calculate in interogarile de selectie


Campuri calculate in interogarile de selectie

Campurile calculate returneaza, la executia interogarii, valoare expresiei Access asociata lor.

Elementele unei expresii Access sunt:

Operatori;

Constante;

Identificatori;

Functii.

Tipuri de operatori:

aritmetici: +, -, *, /, MOD, ^;

de atribuire si comparatie <, >, <=, >=, <>

logici: AND, OR, NOT;

de concatenare a sirurilor de caractere

de identificare: !, . (separatori); acestia combina numele clasei de obiecte si numele obiectului pentru a selecta un anumit obiect sau proprietatile lui: Tables![Clienti , identifica campuri apartinand unei tabele: Clienti![Nume] sau deosebesc numele obiectului de cel al proprietatii: TextBox1.FontSize=10.

alti operatori: IS, LIKE, IN, BETWEEN.

Exemple de expresii Access:



q      IS NOT NULL

q      LIKE "POPESCU"

q      IN ("KG", "M", "TONA", "MP")

q      BETWEEN 1000 AND 100000.

Constantele pot fi de natura:

numerica

text: "POPESCU", "KG";

data calendaristica

Functiile pot fi de natura:

data calendaristica: date() - genereaza data curenta, month() - genereaza numarul lunii argumentului de tip data, year()-genereaza numarul anului argumentului de tip data;

text: spc(n) - genereaza n caractere spatiu, len(sir)- lungimea sirului, str() - converteste numarul specificat ca argument intr-un sir de caractere;

matematice si trigonometrice: ABS() - valoarea absoluta; AVG() - media aritmetica; INT() - partea intreaga; SUM() - calculeaza suma;

financiare: PV() - calculeaza valoarea actuala a unei datorii platite in rate periodice egale; SLN() - calculeaza amortizarea unui mijloc fix, dupa o anumita perioada (amortizare lunara);

diverse: ISNUMERIC() - intoarce TRUE daca argumentul este de tip numeric, altfel FALSE; ISNULL() - intoarce TRUE daca argumentul contine o valoare nula, altfel FALSE.

Cu toate aceste elemente se pot construi expresii, expresii ce pot fi utilizate intr-o interogare de selectie fie drept criterii de selectie, fie pentru campuri calculate.





Politica de confidentialitate


creeaza logo.com Copyright © 2024 - Toate drepturile rezervate.
Toate documentele au caracter informativ cu scop educational.