Advertisement
Five_NT

[Atestat][SQL] Problema 6

Feb 10th, 2015
285
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 1.06 KB | None | 0 0
  1. 6.  Se consideră tabela EXCURSII, având câmpurile:
  2. DESTI NATIE, DATA_PL, PRET, DURATA, TRANSPORT (avion, autocar etc.)
  3. a.  Stabiliţi tipul, respectiv, dimensiunea fiecărui câmp, creaţi tabela şi introduceţi 10 articole care să corespundă cerinţelor următoare
  4.  
  5. b.  Afişaţi excursiile din tabelă cu destinaţia “NISA” ordonate crescător după data plecării.
  6. SELECT ID, DESTINATIE, DATA_PL FROM EXCURSII WHERE DESTINATIE='Nisa' ORDER BY DATA_PL
  7.  
  8. c.  Afişaţi destinaţia (destinaţiile) cea mai ieftină.
  9. SELECT ID, DESTINATIE, PRET FROM EXCURSII WHERE PRET = (SELECT MIN(PRET) FROM EXCURSII)
  10.  
  11. d.  Afişaţi excursiile din tabelă grupate pe destinaţii.
  12. SELECT DESTINATIE FROM EXCURSII GROUP BY DESTINATIE
  13.  
  14. e.  Modificaţi preţul la excursiile cu avionul (preţul excursiei scade cu 25%).
  15. UPDATE EXCURSII SET PRET = PRET - 25/100*PRET WHERE TRANSPORT = 'avion'
  16.  
  17. f.  Ştergeţi din tabelă excursiile care s-au desfăşurat sau care sunt în curs de desfăşurare (au data plecării anterioara datei curente).
  18. DELETE FROM EXCURSII WHERE SYSDATE > DATA_PL
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement