Test grila - SELECT

Test grila - SELECT

12th Grade

9 Qs

quiz-placeholder

Similar activities

Chapter 2: Input Device

Chapter 2: Input Device

12th Grade - University

12 Qs

Bài làm việc Access, cấu trúc bảng

Bài làm việc Access, cấu trúc bảng

9th - 12th Grade

10 Qs

Jarkom

Jarkom

1st Grade - Professional Development

11 Qs

Penilaian Harian-1, Pemrograman Berorientasi Objek (PBO)

Penilaian Harian-1, Pemrograman Berorientasi Objek (PBO)

12th Grade

10 Qs

ULANGAN HARIAN TIK

ULANGAN HARIAN TIK

10th Grade - University

10 Qs

Recap

Recap

12th Grade

10 Qs

Computer Basics 2 - CESA

Computer Basics 2 - CESA

7th Grade - University

10 Qs

WAN Sesi 1

WAN Sesi 1

1st Grade - University

10 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?