![]() |
|
|
|
|
Problema 10Evidența elevilor dintr-o şcoală se realizează prin intermediul tabelei Elevi cu structura Nr_matricol (N,5), Nume (T,50), Prenume (T,50) Clasa (N,2), Seria (T,1), Data_nasterii (D).
c) Afişaţi elevii din clasa a 11-a B;
Rezolvare:
# a)
CREATE TABLE Elevi (
Nr_matricol INT(5),
Nume VARCHAR(50),
Prenume VARCHAR(50),
Clasa INT(2),
Seria VARCHAR(1),
Data_nasterii DATE
);
# b)
INSERT INTO Elevi (Nr_matricol, Nume, Prenume, Clasa, Seria, Data_nasterii)
VALUES
(304, 'Dobre', 'Andrei', 11, 'B', '1998-05-12'),
(1102, 'Matei', 'Cosmin-Lucian', 10, 'C', '1999-03-27'),
(205, 'Dorobantu', 'Diana', 11, 'B', '1998-02-07'),
(234, 'Neagu', 'Gabriel', 11, 'A', '1998-09-10'),
(1107, 'Geamanu', 'Ana', 10, 'C', '1999-07-10'),
(788, 'Banu', 'Diana', 11, 'B', '1998-03-02');
SELECT * from Elevi;
# c)
SELECT * FROM Elevi
WHERE Clasa = 11 AND Seria = 'B';
# d)
UPDATE Elevi
SET Clasa = 11, Seria = 'A'
WHERE Nr_matricol = 1107;
SELECT * from Elevi;
|
|
||||||||||||||||||||||||||||||||||||||||||
Copyright © 2016 Kalytheo