![]() |
|
|
|
|
Problema 31Evidența activităţii unei universităţi se realizează prin intermediul unei baze de date ce cuprinde tabelul Studenti cu structura Nr_matricol (N,5), Nume (T,50), Prenume (T,50), Facultatea (T,60), Data_inscrierii (D).
c) Afişaţi studenţii de la facultatea de medicină, în ordine alfabetică;
Rezolvare:
# a)
CREATE TABLE Studenti (
Nr_matricol INT(5),
Nume VARCHAR(50),
Prenume VARCHAR(50),
Facultatea VARCHAR(60),
Data_inscrierii DATE
);
# b)
INSERT INTO Studenti (Nr_matricol, Nume, Prenume, Facultatea, Data_inscrierii) VALUES
(10530, 'Chelan', 'Marius', 'Medicina', '2014-07-05'),
(9775, 'Ciobanu', 'Nicusor', 'Politehnica', '2015-07-04'),
(5662, 'Zaharia', 'Andreea', 'Medicina', '2009-07-02'),
(11207, 'Sava', 'Eugen', 'Matematica-Informatica', '2014-07-05'),
(7678, 'Stefanescu', 'Andreea', 'Drept', '2013-07-03'),
(8878, 'Turcu', 'Bianca-Gabriela', 'Politehnica', '2013-07-03');
SELECT * from Studenti;
# c)
SELECT *
FROM Studenti
WHERE Facultatea = 'Medicina'
ORDER BY Nume ASC, Prenume ASC;
# d)
UPDATE Studenti
SET Facultatea = 'Finante-banci'
WHERE Nr_matricol = 5662;
SELECT * from Studenti;
|
|
|||||||||||||||||||||||||||||||||||
Copyright © 2016 Kalytheo