Search Header Logo

Test grila - SELECT

Authored by Chis Lucian

Computers

12th Grade

Used 6+ times

Test grila - SELECT
AI

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

Google

Continue with Google

Email

Continue with Email

Microsoft

Continue with Microsoft

or continue with

Facebook

Facebook

Apple

Apple

Others

Others

Already have an account?