
Test grila - SELECT
Authored by Chis Lucian
Computers
12th Grade
Used 6+ times

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
9 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
3 mins • 1 pt
Fie tabela Angajati cu structura: (ID int(3), nume varchar(30), data_nas date, data_ang date, salariu float).
Să se afișeze angajații cu un salariu peste medie.
Select nume from angajati where salariu>avg(salariu);
select nume from angajati where salariu>( select avg(salariu) from angajati);
select nume from angajati where salariu<( select avg(salariu) from angajati);
select nume from angajati where salariu>sum(salariu)/count(*);
2.
MULTIPLE SELECT QUESTION
5 mins • 1 pt
Fie tabela Angajati cu structura: (ID int(3), nume varchar(30), data_nas date, data_ang date, salariu float).
Să se afișeze numele celui mai tânăr angajat.
select nume from angajati where data_nas=(select max(data_nas) from angajati);
select nume from angajati where data_nas=(select min(data_nas) from angajati);
select nume from angajati where year(data_nas)<(select min(year(data_nas) from angajati));
select nume from angajati where year(data_nas)<(select max(year(data_nas) from angajati));
3.
MULTIPLE CHOICE QUESTION
3 mins • 1 pt
Fie tabela Angajati cu structura: (ID int(3), nume varchar(30), data_nas date, data_ang date, salariu float).
Să se afișeze salariile mărite cu 1/4% pentru angajații care își serbează ziua de naștere în luna curentă
select nume, salariu*1/4 from angajati where mounth(data_nas)=mounth(curdate());
select nume, salariu+salariu*0.25 from angajati where mounth(data_nas)=cmounth(curdate());
select nume, salariu+salariu*5/20 from angajati where mounth(data_nas)=mounth(curdate());
select nume, salariu*1/4 from angajati where mounth(data_nas)=cmounth(curdate());
4.
MULTIPLE SELECT QUESTION
3 mins • 1 pt
Fie tabela Angajati cu structura: (ID int(3), nume varchar(30), data_nas date, data_ang date, salariu float).
Să se afișeze angajații în ordinea crescătoare a salariilor, iar cei cu același salariu –în ordine alfabetică.
select nume from angajati order by salariu and nume;
select nume from angajati order by salariu, nume;
select nume from angajati where salariu>=(select min(salariu) from angajati order by nume);
select nume from angajati where salariu<=(select min(salariu) from angajati order by nume);
5.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
Fie tabela Angajati cu structura: (ID int(3), nume varchar(30), data_nas date, data_ang date, salariu float).
Să se afișeze numele și salariile angajaților care s-au angajat în aceeași lună cu luna de naștere.
select nume, salariu from angajati where mounth(data_nas) =mounth(data_ang);
select nume, salariu from angajati where cmounth(data_nas) =cmounth(data_ang);
select nume, salariu from angajati where cmonth(data_ang)=(select cmounth(data_nas) from angajati)
select nume, salariu from angajati where cmonth(data_ang)=(select distinct cmounth(data_nas) from angajati)
6.
MULTIPLE SELECT QUESTION
3 mins • 1 pt
Fie tabela Angajati cu structura: (ID int(3), nume varchar(30), data_nas date, data_ang date, salariu float).
Care este suma salariilor angajaților care au un salariu peste medie?
select sum(salariu) from angajati where salariu>avg(salariu);
select sum(avg(salariu)) from angajati;
select sum(salariu) from angajati salariu>(select avg(salariu) from angajati);
select sum(salariu) from angajati where salariu>(select avg(salariu) from angajati);
7.
MULTIPLE SELECT QUESTION
3 mins • 1 pt
Fie tabela Angajati cu structura: (ID int(3), nume varchar(30), data_nas date, data_ang date, salariu float).
Sa se afiseze toate informatiile despre angajatii care incep cu litera P.
select * from angajati where left(nume,1)='P';
select * from angajati where nume[0]='P';
select nume, salariu, data_nas, data_ang from angajati where left(nume,1)='P';
select nume and salariu and data_nas and data_ang from angajati where left(nume,1)='P';
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?