Test grila - SELECT

Test grila - SELECT

12th Grade

9 Qs

quiz-placeholder

Similar activities

3.1.4 Penghasilan pseudokod dan carta alir gabungan

3.1.4 Penghasilan pseudokod dan carta alir gabungan

12th Grade

10 Qs

SOAL CEK PENGUASAAN UKK PRAKTEK PAKET 2

SOAL CEK PENGUASAAN UKK PRAKTEK PAKET 2

9th - 12th Grade

14 Qs

Choices of User Interface

Choices of User Interface

9th - 12th Grade

10 Qs

Assesment DSI informatika

Assesment DSI informatika

9th - 12th Grade

10 Qs

Intro to Windows Server 2012

Intro to Windows Server 2012

12th Grade

10 Qs

Pandas - CSV file

Pandas - CSV file

12th Grade

10 Qs

Chapter 4 Test Review

Chapter 4 Test Review

9th - 12th Grade

14 Qs

Test grila - SELECT

Test grila - SELECT

Assessment

Quiz

Computers

12th Grade

Practice Problem

Medium

Created by

Chis Lucian

Used 6+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

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

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?