#511 · Subiectul I · Baze de date
Oracle — medici: ordinea descrescătoare a salariului și numărul de medici pe specializare
✓ Rezolvare explicatăTeleorman 2026 · nr. 36
Enunț
Să se creeze tabela Medici cu următoarea structură:
ID_MEDIC NUMBER(4), Primary Key |
NUME VARCHAR2(50) |
PRENUME VARCHAR2(50) |
SPECIALIZARE VARCHAR2(50) |
SALARIU NUMBER(6) |
DATA_ANGAJARE Date(8) |
|---|---|---|---|---|---|
| 1 | Popescu | Ion | Cardiologie | 12000 | 15-03-2018 |
| 2 | Ionescu | Maria | Pediatrie | 9500 | 01-06-2020 |
| 3 | Georgescu | Andrei | Chirurgie | 15000 | 10-01-2016 |
| 4 | Dumitru | Elena | Neurologie | 11000 | 20-09-2019 |
| 5 | Stan | Mihai | Cardiologie | 13000 | 12-11-2021 |
Realizați următoarele cerințe:
a) Creați tabela corespunzătoare;
b) Adăugați înregistrările prezente în tabelul de mai sus;
c) Afișați medicii în ordinea descrescătoare a salariului
d) Afișați câți medici se găsesc pe fiecare specializare
Rezolvare
Exersează mai departe
Probleme cu aceeași tehnică
#479Baze de dateOracle — biblioteca: cărțile de la editura All ordonate pe două criterii și cărțile cu id peste 100 grupate pe gen#018Baze de dateBaze de date — tabelul Filme#029Baze de dateBaze de date — tabelul Mese#031Baze de dateBaze de date — tabelul Ore_curs#477Baze de dateOracle — concurs: elevii cu cea mai mare medie și cei cu nota la prima probă mai mare decât la a doua#481Baze de dateOracle — muzică: albume între 23 și 40 lei lansate înainte de 2018 și ștergerea albumelor scurte și scumpe