Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 1

insert into studenti(nr_matricol, nume, an, grupa, bursa) values('333', 'Ion', 2

, 'A1', 0);
1. select nume, prenume, an, data_nastere from studenti order by 3;
2. select distinct bursa from studenti where bursa is not null and bursa <>(DIFE
RIT)0 order by 1;
3. SELECT nume AS nume_std, prenume AS "Prenume Student", an an_studiu, data_nas
tere dn FROM studenti;
4. SELECT nume || ' ' || prenume || ', ' || an AS "std pe ani" FROM studenti ORD
ER BY an; (concatenare)
5. SELECT nume, prenume, data_nastere FROM studenti WHERE data_nastere >= '01-ja
n-1995' AND data_nastere <= '10-JUN-1996' ORDER BY an DESC; (sau cu BETWEEN)
SELECT nume, prenume, data_nastere FROM studenti WHERE data_nastere BETWEEN '
01-jan-1995' AND '10-JUN-1996' ORDER BY an DESC;
SELECT nume, prenume, data_nastere FROM studenti WHERE data_nastere BETWEEN T
O_DATE('01-jan-1995', 'DD-MM-YYYY') AND TO_DATE('10-JUN-1997', 'DD-MM-YYYY') ORD
ER BY an DESC;
6. SELECT nume, prenume, an FROM studenti WHERE EXTRACT (YEAR FROM data_nastere)
= 1995; (avem si MONTH FROM sau DAY FROM)
7. SELECT * FROM studenti WHERE bursa IS NULL;
SELECT * FROM studenti WHERE bursa IS NULL UNION SELECT * FROM studenti WHERE
bursa = 0 ORDER BY 1;
(alt mod de scriere pe mai multe linii)
SELECT * FROM studenti
WHERE bursa IS NULL
UNION
SELECT * FROM studenti
WHERE bursa = 0
ORDER BY 1;
8. SELECT nume, prenume, bursa FROM studenti WHERE an IN(2, 3) AND (bursa IS NOT
NULL AND bursa <>0) ORDER BY 1, 2 DESC;
9. SELECT nume, prenume, bursa *1.15 FROM studenti WHERE bursa IS NOT NULL AND b
ursa <>0 ORDER BY 1;
10. SELECT * FROM studenti WHERE nume LIKE 'P%' AND an = 1;
11. SELECT * FROM studenti WHERE prenume LIKE '%a%a%';
SELECT * FROM studenti WHERE LENGTH(prenume)-2 =NVL(LENGTH(REPLACE(LOWER
(prenume), 'a', '')), 0);
12. SELECT * FROM studenti WHERE nume IN('Alexandra', 'Ioana', 'Marius');
13. SELECT nume, prenume FROM studenti WHERE grupa LIKE 'A_' AND(bursa IS NOT NU
LL AND bursa <>0);
14. SELECT nume, prenume FROM profesori WHERE TRIM(prenume) LIKE '%n';

You might also like