#484 · Subiectul I · Baze de date
Oracle — pasageri: călători la Roma cu litera A în loc și ștergerea celor din Paris cu bilet peste medie
✓ Rezolvare explicatăTeleorman 2026 · nr. 9
Enunț
Fie tabela pasageri, care conține informații despre pasagerii unei companii aeriene, cu următoarea structură:
Id_pasager NUMBER(4), Primary Key |
Nume VARCHAR2(30) |
Prenume VARCHAR2(30) |
Nr_telefon NUMBER(10) |
Destinatie VARCHAR2(35) |
Suma_bilet NUMBER(5.2) |
Id_loc VARCHAR2(3) |
|---|---|---|---|---|---|---|
| 189 | Popa | Ioana | 0741987654 | Roma | 250 | 31A |
| 1234 | Iancu | Ramona | 0765432456 | Paris | 320 | 23B |
| 398 | Ivașcu | Dana | 0723456123 | Londra | 250 | 45C |
| 1140 | Barbu | Ana | 0743569087 | Roma | 310 | 17B |
| 576 | Dobre | Traian | 0751236789 | Milano | 150 | 32A |
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) Să se afișeze toți pasagerii care călătoresc la „Roma” și au în componența locului litera „A”, ordonat crescător după nume;
d) Să se șteargă toți pasagerii care călătoresc la „Paris” și au achitat un preț pe bilet mai mare decât media prețurilor tuturor biletelor achiziționate în cadrul companiei, apoi să se afișeze tabela rezultată, ordonată crescător în funcție de Id_pasager;
Rezolvare
Exersează mai departe
Probleme cu aceeași tehnică
#481Baze de dateOracle — muzică: albume între 23 și 40 lei lansate înainte de 2018 și ștergerea albumelor scurte și scumpe#483Baze de dateOracle — depozit: cantitate peste medie și preț peste 10, ștergerea produselor „B…” cu valoare peste 28000#485Baze de dateOracle — pasageri: ștergerea biletelor de 250 de lei și pasagerii cu cel mai mic preț#477Baze de dateOracle — concurs: elevii cu cea mai mare medie și cei cu nota la prima probă mai mare decât la a doua#478Baze de dateOracle — biblioteca: editura Teora din 2013 și ștergerea poeziilor cu cod sub 200#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