Увод у СКЛ питања и одговоре за интервју

Дакле, коначно сте нашли посао из снова у СКЛ-у, али се питате како разбити СКЛ интервју и шта би могло бити вероватно питања СКЛ Интервиев за 2019. годину. Сваки интервју је различит и обим посла је такође различит. Имајући то у виду, осмислили смо најчешћа СКЛ питања и одговоре за 2018. годину како бисмо вам помогли да постигнете успех у свом интервјуу.

Испод је листа питања и одговора за СКЛ интервју за 2019. годину који се могу поставити у току интервјуа ради свежијег искуства. Ова врхунска питања за интервју подијељена су у два дијела:

Део 1 - СКЛ питања за разговор (основна)

Овај први део покрива основна питања и одговоре у СКЛ интервјуу

1. Шта је СКЛ?

Одговор:
СКЛ представља структурирани језик упита и користи се за комуникацију с базом података. Ово је стандардни језик који се користи за обављање неколико задатака као што су преузимање, ажурирање, уметање и брисање података из базе података.

2. Напишите упит да бисте пронашли евиденцију запослених са највећом платом.

Одговор:
Изаберите * из имена табеле где је зарада = (одаберите макс. (Плата) из имена табеле);
На пример
Изаберите * од запосленог где је зарада = (одаберите макс. (Плату) од запосленог);

3. напишите упит да бисте пронашли 2. највећу плату у табели запослених?

Одговор:
Ово су основна питања СКЛ интервјуа постављена у СКЛ интервјуу. Постоји неколико начина за решавање овог питања, испод три су најлакша решења за то питање.
1.: Изаберите макс. (Плату) од запосленог где плата није ин (одаберите макс. (Плату) од запосленог).
Напомена: Ово решење је само за проналажење 2. највише плате, ако је питање добило промену да би се пронашла 3. или 4. највиша плата, онда то неће успети. Да бисте пронашли н-ту највишу плату, треба да извршите доњи упит.
Друго: Изаберите плату од запосленог где је зарада (одаберите плату од запосленог где је ниво = и најновије повежите се пре Плата> Плата групу по нивоу).
Напомена: Ако покренете горњи упит, он ће тражити да унесе вредност топнтх, ако унесете 2, он ће показати резултат за 2, а ако унесете 3, дат ће резултат за 3 исто, овај је упит генерички.
Треће: Изаберите плату од запосленог код кога је зарада (одаберите плату из (одаберите јединствену плату према редоследу запосленика према опцији плате) по групи ровнум, плата има ровнум = & топнтх).
Извршите исто као и извршавање другог упита.

4. напишите упит да бисте пронашли 2. најнижу плату у табели запослених?

Одговор:
Постоји неколико начина за решавање овог питања, испод два су најлакше решење за то питање.
1.: Изаберите мин (плату) од запосленог где плата није ин (одаберите мин (плату) од запосленог).
Напомена: Ово решење је само да пронађете другу најнижу плату, ако је питање добило промену да бисте пронашли 3. или 4. најнижу плату, онда то неће успети. Да бисте пронашли н-ту највишу плату, треба да извршите доњи упит.
Друго: Изаберите плату од запосленог где је плата (одаберите плату од запосленог где је ниво = и најниже повежите се пре Плата <Плата група по нивоу).
Напомена: Ако покренете горњи упит, он ће тражити да унесе вредност ловтх, ако унесете 2, он ће показати резултат за 2, а ако унесете 3, дат ће резултат за 3 исто, овај је упит генерички.

Идемо на следећа СКЛ питања за интервју.

5. колика је разлика између НВЛ и НВЛ2 функција?

Одговор:
Обе функције се користе за претварање НУЛЛ вредности у стварну вредност
НВЛ: Синтакса
НВЛ (ЕКСПР1, ЕКСПР2)
ЕКСПР1: Да ли је изворна вредност или израз који може садржавати НУЛЛ.
ЕКСПР2: Да ли је циљна вредност за претварање НУЛЛ.
Напомена: Ако су ЕКСПР1 знаковни подаци, тада ЕКСПР2 може имати било који тип података.
На примјер: одаберите НВЛ (100, 200) из дуал
Излаз: 100
Изаберите НВЛ (нулл, 200) из дуалног;
Излаз: 200

НВЛ2: Синтакса
НВЛ2 (екпр1, екпр2, екпр3)
Ако екпр1 није нула, НВЛ2 враћа екпр2. Ако је екпр1 ништав, НВЛ2 враћа екпр3.
Тип података повратне вриједности је увијек исти као тип података екпр2, осим ако је екпр2 знаковни податак.
Пример: одаберите нвл2 (100, 200, 300) из дуалног;
Излаз: 200
Изаберите нвл2 (нулл, 200, 300) из дуалног;
Излаз: 300

6. напишите упит како бисте пронашли посебан домен од ступца е-поште, узмите у обзир табелу запосленика испод?

ИмеЕмаил
Анубхав(адреса е-поште заштићена)
Басант(адреса е-поште заштићена)
Сумит(адреса е-поште заштићена)
Амит(адреса е-поште заштићена)

Зато напишите упит да бисте добили резултат само @ гмаил.цом, @ иахоо.ин, @ хотмаил.цом (Будући да имамо две гмаил.цом и морамо да набавимо само различит домен).

Одговор:
Изаберите разлику (субстр (Емаил, Инстр (Емаил, '@', 1, 1))) од запосленог;

Део 2 - СКЛ питања за интервју (напредно)

Погледајмо сада напредна СКЛ питања за интервју.

7. Напишите упит да бисте пронашли дупликат имена и његову учесталост у табелу, размотрите доњу таблицу запосленика за референцу?

ИмеСтаростПлата
Анубхав2650000
Анураг2960000
Басант2740000
Рахул2845000
Анубхав2748000

Одговор:
Изаберите Наме, рачунајте (1) као фреквенцију од Емплоиее
Груписање по имену са бројем (1)> 1

8. Напишите упит за уклањање дупликата из табеле без употребе привремене табеле?

Одговор:
Ово су напредна питања СКЛ интервјуа постављена у интервјуу. Избрисати из Запосленог где је име у (Изаберите име из групе запослених према старости, плата са бројем (*)> 1));
Или
Избриши од запосленог где ровид није (изаберите мак (ровид) из групе запосленика по имену);

9. Напишите упит да бисте пронашли непарне и парне записе са стола?

Одговор:
За парни број
Изаберите * од запосленог где је емно (одаберите емпно из групе запослених према емпно, ровнум који има мод (ровнум, 2) = 0);
За непарни број:
Изаберите * од запосленог где је емно (одаберите емпно из групе запослених према емпно, ровнум који има мод (ровнум, 2)! = 0);

Идемо на следећа СКЛ питања за интервју.

10. Напишите СКЛ упит да бисте створили нову табелу са подацима и структуром копираним из друге табеле, направили празну табелу са истом структуром као нека друга табела?

Одговор:
створите нову табелу са подацима и структуром копираним из друге табеле
Изаберите * у нову табелу из постојеће табеле;
Креирајте празну таблицу исте структуре као и нека друга табела
Изаберите * у нову табелу од постојеће табеле где је 1 = 2;
Или
Креирајте нову таблицу попут постојеће табеле;

11. Напишите СКЛ упит да бисте пронашли заједничке записе између две табеле?

Одговор:
Изаберите * са табле_оне
Пресеци
Изаберите * из табле_тво;

12. Напишите СКЛ упит да бисте пронашли записе који су присутни у једној табели, али недостају у другој табели?

Одговор:
Изаберите * са табле_оне
Минус
Изаберите * из табле_тво;

Препоручени чланак

Ово је био основни водич за Спис питања и одговора за СКЛ интервју како би кандидат могао лако разбити ова СКЛ питања за интервју. Такође можете погледати следеће чланке да бисте сазнали више -

  1. 12 најуспешнијих ТСКЛ питања за интервју
  2. Питања и одговори на Интервју НоСКЛ
  3. Питања о интервјуу у облаку која треба да знате
  4. КСМЛ Интервјуи - Како разбити топ 15 питања