-- create
CREATE TABLE Π·Π°ΠΊΠ°Π·Ρ (
ΠΊΠΎΠ΄_Π·Π°ΠΊΠ°Π·Π° varchar(20),
ΠΊΠΎΠ΄_ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ² varchar(20),
ΡΠ΅Π½Π° varchar(20),
ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ varchar(20),
Π΄Π°ΡΠ° varchar(20)
);
-- insert
INSERT INTO Π·Π°ΠΊΠ°Π·Ρ(ΠΊΠΎΠ΄_Π·Π°ΠΊΠ°Π·Π°,ΠΊΠΎΠ΄_ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ²,ΡΠ΅Π½Π°,ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ,Π΄Π°ΡΠ°) VALUES ('21071982', '19887109', '56', '4', '01.01.2024');
INSERT INTO Π·Π°ΠΊΠ°Π·Ρ(ΠΊΠΎΠ΄_Π·Π°ΠΊΠ°Π·Π°,ΠΊΠΎΠ΄_ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ²,ΡΠ΅Π½Π°,ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ,Π΄Π°ΡΠ°) VALUES ('21411986', '19887129', '62', '5', '01.01.2024');
INSERT INTO Π·Π°ΠΊΠ°Π·Ρ(ΠΊΠΎΠ΄_Π·Π°ΠΊΠ°Π·Π°,ΠΊΠΎΠ΄_ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ²,ΡΠ΅Π½Π°,ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ,Π΄Π°ΡΠ°) VALUES ('21101995', '19887132', '80', '3', '01.01.2024');
INSERT INTO Π·Π°ΠΊΠ°Π·Ρ(ΠΊΠΎΠ΄_Π·Π°ΠΊΠ°Π·Π°,ΠΊΠΎΠ΄_ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ²,ΡΠ΅Π½Π°,ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ,Π΄Π°ΡΠ°) VALUES ('31101998', '19887133', '74', '2', '01.01.2024');
INSERT INTO Π·Π°ΠΊΠ°Π·Ρ(ΠΊΠΎΠ΄_Π·Π°ΠΊΠ°Π·Π°,ΠΊΠΎΠ΄_ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ²,ΡΠ΅Π½Π°,ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ,Π΄Π°ΡΠ°) VALUES ('21061976', '19887134', '74', '7', '01.01.2024');
-- fetch
SELECT * FROM Π·Π°ΠΊΠ°Π·Ρ;
CREATE VIEW ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ_Π±ΠΎΠ»ΡΡΠ΅_ΠΈΠ»ΠΈ_ΡΠ°Π²Π½ΠΎ_5 AS
SELECT Π·Π°ΠΊΠ°Π·Ρ.ΠΊΠΎΠ΄_Π·Π°ΠΊΠ°Π·Π° AS ΠΊΠΎΠ΄_Π·Π°ΠΊΠ°Π·Π°, Π·Π°ΠΊΠ°Π·Ρ.ΠΊΠΎΠ΄_ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ² AS ΠΊΠΎΠ΄_ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ², Π·Π°ΠΊΠ°Π·Ρ.ΡΠ΅Π½Π° AS ΡΠ΅Π½Π°, Π·Π°ΠΊΠ°Π·Ρ.ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ AS ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ, Π·Π°ΠΊΠ°Π·Ρ.Π΄Π°ΡΠ° AS Π΄Π°ΡΠ° FROM Π·Π°ΠΊΠ°Π·Ρ WHERE ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ>=5;
SELECT * FROM ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ_Π±ΠΎΠ»ΡΡΠ΅_ΠΈΠ»ΠΈ_ΡΠ°Π²Π½ΠΎ_5;