Documente online.
Username / Parola inexistente
  Zona de administrare documente. Fisierele tale  
Am uitat parola x Creaza cont nou
  Home Exploreaza
Upload




























EXTRAGEREA INFORMATIILOR STATISTICE DIN BAZA DE DATE

Baze de date




EXTRAGEREA INFORMAŢIILOR STATISTICE DIN BAZA DE DATE

Sa presupunem ca avem b.d. agenda.dbf în care am stocat informatii referitoare la persoanele cunoscute (nume, pren 444b11e ume, data nasterii, sexul, numarul de telefon, adresa, etc.). La 1 martie dorim sa oferim martisoare tuturor fetelor cunoscute, asadar ne intereseaza numarul de fete. Aceasta se poate rezolva simplu, cu ajutorul comenzii COUNT.




sintaxa: COUNT [<domeniu>][FOR<expL1>][WHILE<expL2>][TO<variabila>]

Comanda numara înregistrarile din domeniul specificat prin <domeniu>, FOR si WHILE (domeniul implicit fiind ALL) si depune rezultatul în variabila <variabila>, care va fi creata în cazul în care nu exista.

Exemplu:

CLOSE ALL

USE agenda

COUNT FOR sex=.T. TO nrbaieti

?’ÎN BAZA DE DATE AVEM’, nrbaieti, ‘BAIETI’

ÎN BAZA DE DATE AVEM 3 BĂIEŢI

USE

Un alt tip de calcul ce se poate efectua asupra unei b.d. este sumarea unor câmpuri numerice ale b.d. cu comanda SUM.



sintaxa: SUM[<lista expresii>]

[<domeniu>][FOR<expL1>][WHILE<expL2>]

[TO<lista variabile>]

<lista expresii> este formata din expresii care contin câmpuri numerice ale b.d. Valorile acestor expresii sunt sumate pentru toate înregistrarile selectate prin <domeniu>, FOR si WHILE. Daca lista lipseste, se vor suma toate câmpurile numerice ale b.d. Rezultatele obtinute vor fi depuse în variabilele respective din <lista variabile>.

O comanda asemanatoare cu SUM este AVERAGE.

sintaxa: AVERAGE [<lista expresii>]

[<domeniu>][FOR<expL1>][WHILE<expL2>]

[TO<lista variabile>]

AVERAGE calculeaza media aritmetica a valorilor expresiilor din <lista expresii>.










Document Info


Accesari: 378
Apreciat:

Comenteaza documentul:

Nu esti inregistrat
Trebuie sa fii utilizator inregistrat pentru a putea comenta


Creaza cont nou

A fost util?

Daca documentul a fost util si crezi ca merita
sa adaugi un link catre el la tine in site

Copiaza codul
in pagina web a site-ului tau.




eCoduri.com - coduri postale, contabile, CAEN sau bancare

Politica de confidentialitate




Copyright © Contact (SCRIGROUP Int. 2021 )