wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

SQL Functions Quiz 2

Total questions: 17

Worksheet time: 6mins

Name
Class
Date
1.

COUNT funksiyası

Hansı ifadə yalnız dublikat olmayan sətirləri sayır?

a)

COUNT(*)

b)

COUNT(column_name)

c)

COUNT(DISTINCT column_name)

d)

COUNT(NULL)

2.

SUM(column_name) nəticəsində hansı hallar yaranır?

a)

Null dəyərləri 0 kimi qəbul edir

b)

Null dəyərləri gözardı edir

c)

Null dəyərləri ERROR verir

d)

Null dəyərləri ən böyük qiymət hesab edir

3.

Hansı halda MAX və MIN nəticəsi eyni olur?

a)

Cədvəldə yalnız 1 sətir varsa

b)

Cədvəldə null dəyərlər varsa

c)

Cədvəldə fərqli dəyərlər varsa

d)

Cədvəl boşdursa

4.

AVG(column_name) hesablama zamanı hansıları nəzərə alır?

a)

Bütün sətirləri

b)

Yalnız null olmayanları

c)

Yalnız max və min dəyərləri

d)

Boş sətirləri 0 kimi qəbul edir

5.

WHERE və HAVING fərqi nədir?

a)

WHERE qruplardan sonra filtrləyir, HAVING əvvəl

b)

WHERE hesabalama funksiyalari ilə çalışmır, HAVING ise çalışır

c)

Eyni iş görür

d)

Yalnız HAVING null dəyərləri yoxlayır

6.

ROUND(123.456, 2) və TRUNC(123.456, 2) nəticəsi hansıdır?

a)

123.46 and 123.45

b)

123.45 and 123.46

c)

123.44 and 123.45

d)

123.43 and 123.44

7.

MOD(17, 5) nəticəsi nədir?

a)

2

b)

3

c)

5

d)

0

8.

INITCAP('hello world') nəticəsi necə olur?

a)

HELLO WORLD

b)

Hello World

c)

hello world

d)

HeLLo WoRLD

9.

LENGTH('SQL ') neçədir?

a)

3

b)

5

c)

4

d)

6

10.

SELECT 'SQL' || 'Developer' FROM dual;
ilə
SELECT CONCAT('SQL','Developer') arasındakı fərq?

a)

|| operatoru daha sürətlidir və bir neçə sətri ardıcıl birləşdirir

b)

CONCAT çox sütun birləşdirir

c)

|| yalnız 2 sətir birləşdirir

d)

Heç biri fərqlənmir

11.

INSTR('Oracle SQL', 'SQL') nəticəsi?

a)

1

b)

8

c)

7

d)

0

12.

LPAD('SQL',5,'*') və RPAD('SQL',5,'*') nəticəsi hansıdır?

a)

'SQL' and 'SQL'

b)

'SQL**' and '**SQL'

c)

'SQL' and 'SQL'

d)

'SQL' and 'SQL'

13.

TRIM(' SQL ') nəticəsi nədir?

a)

' SQL '

b)

'SQL'

c)

' SQL'

d)

'SQL '

14.

SUBSTR('OracleSQL', 2, 4) nəticəsi?

a)

'Orac'

b)

'racl'

c)

'acle'

d)

'racle'

15.

REPLACE('SQL Developer', 'Developer', 'DB') nəticəsi?

a)

'SQL Developer'

b)

'SQL DB'

c)

'SQL DBveloper'

d)

'SQL DeveloperDB'

16.

Hansı funksiyalar hesablama funksiyasi deyil?

a)

COUNT

b)

FIRST_VALUE, LAST_VALUE

c)

SUM

d)

AVG

17.

ADD_MONTHS(SYSDATE, 3) funksiyası nə edir?

a)

Bu günün tarixindən 3 gün geri götürür

b)

Bu günün tarixindən 3 ay geri götürür

c)

Bu günün tarixindən 3 ay qabağa götürür

d)

Ayın son gününü göstərir