СКЛ СЕЛЕЦТ Упит - Синтакса и примери СКЛ СЕЛЕЦТ упита

Преглед садржаја:

Anonim

Увод у СКЛ СЕЛЕЦТ упит

Пре него што скочите на дискусију о СКЛ избору, прво покренимо са СКЛ-ом. СКЛ означава структурирани језик упита. СКЛ је језик упита који омогућава могућност обављања различитих операција на бази података или таблицама базе података. Постоје разни начини за интеракцију са табелама база података. Наредба за одабир није ништа, већ све је у томе како комуницирамо са базом података и њеном таблицом за одабир потребних записа. Ово је начин бирања записа из једне или више табела. Одабир упита можемо користити на више начина, неколико њих је лако, а неколико с сложене стране. У овом чланку ћемо видети различите намјене изабраних изјава.

Синтакса СКЛ СЕЛЕЦТ упита

Селецт је једна од основних наредби система за управљање релацијским базама података. Можемо користити кључну реч СЕЛЕЦТ као префикс за одабир записа (записа) из дате табеле. Изабрани упит враћа скуп записа из дате или једне табеле.

1. Одабир потребних ступаца дате табеле

SELECT, , …… FROM ;

Објашњење:

  • СЕЛЕЦТ је сама наредба, помоћу ње можемо одабрати запис из табеле.
  • ,, …… су ступци табеле Ми_табле_наме.
  • је назив табеле.

2. Одабир свих ступаца табеле

SELECT * FROM ;

Објашњење:

  • СЕЛЕЦТ је сама наредба коју можемо користити за одабир записа из табеле.
  • * означава све ступце дате табеле.
  • је назив табеле.

3. Бирање записа помоћу клаузуле ВХЕРЕ

SELECT, , …… FROM WHERE = ;

Објашњење:

  • ,, …… су ступци табеле Ми_табле.
  • је назив табеле.
  • ГДЈЕ је кључна реч коју можемо користити у изводу за одабир СКЛ-а за избор записа по наведеном стању.

4. Одабир броја записа

SELECT COUNT(*) FROM ;

Објашњење:

  • ЦОУНТ (*), то ће нам дати укупан број редова табеле Ми_табле.
  • је назив табеле.

Примери СКЛ СЕЛЕЦТ упита

У овом одељку ћемо говорити о неким примерима, узимајући у обзир горе поменуту синтаксу, тако да свако може лако да схвати ако уложи мало труда. Хајде да вежбамо неколико примера како бисмо боље разумели изјаву СКЛ селецт.

Претпоставимо да имамо назив базе података "СЦХООЛ". Ова база података има табеле као што је наведено ниже:

Студенти:

Класа:

Пример # 1 - ОДАБИР са обавезним колонама

Упит:

SELECT Student_ID, First_name, Last_name from Student;

Излаз:

Упит:

SELECT Student_ID, Class from Class;

Излаз :

Пример # 2 - ОДАБИР свих ступаца табеле

Упит:

SELECT * from Student;

Излаз :

Упит:

SELECT * from Class;

Излаз:

Пример бр. 3 - Одабир записа помоћу класе ВХЕРЕ

Упит:

SELECT * from Student WHERE First_name="Alex";

Излаз :

Упит:

SELECT * from Class where Medium=' English ';

Излаз :

Пример бр. 4 - Одабир броја записа

Упит:

SELECT COUN(*) as count from Student;

Излаз :

Упит:

SELECT COUN(*) as count from Class;

Излаз :

Остале чињенице о СКЛ СЕЛЕЦТ-у

Горе наведена изјава може се извести на релацијској бази података. Постоје и разни други упити за одабир изјаве које можемо користити за одабир записа. Изјава за одабир увек враћа скуп резултата. Овај скуп резултата може садржати и нулу (0), један или више записа. У изјави за одабир постоје разне друге ствари које можемо да добијемо жељени резултат. Можемо користити кључну реч ЈОИН за одабир записа из две или више табела. Постоје различити начини, можемо користити две или више одабраних изјава заједно да добијемо записе из једне или више табела. Требало би да користимо примарни кључ било које табеле како би се запис могао јединствено идентификовати.

Можемо користити доле поменуту опционалну клаузулу са ставком СЕЛЕЦТ:

  • ГДЈЕ: То смо већ видели са примерима.
  • ГРУПИ ПО: Ово је потребно пре коришћења функције агрегата.
  • ХАВИНГ: Можемо извршити агрегатну функцију користећи ово преко израза ГРОУП БИ.
  • НАРОЧИТЕ ПО: Ово можемо користити СЕЛЕЦТ да бисмо сортирали редослијед скупа резултата.
  • АС: То смо видели док смо бирали укупне записе дате табеле. Овај АС се може користити за прављење надимка било изабраног ступца или табеле.

Закључак - СКЛ СЕЛЕЦТ упит

Можемо користити СКЛ селецт изјаву за одабир потребних ступаца или записа према пословним потребама. Скоро свака релациона база података има ову СЕЛЕЦТ наредбу за избор записа из табеле. Можемо да користимо селекцију на различите начине. Можемо одабрати записе на условној основи. Операција одабира може се извести на једној или више табела. Можемо комбиновати разне друге команде са СЕЛЕЦТ изјавама. МиСКЛ, ОРАЦЛЕ су примери система за управљање релацијским базама података.

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

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

  1. СКЛ Инсерт Куери
  2. МиСКЛ Куери Цоммандс
  3. База података у СКЛ-у
  4. Табела у СКЛ-у
  5. Примарни кључ вс страни кључ | Топ разлике