У базама података се чувају велике количине података у различитим форматима. Али да ли сте икада размишљали како да одаберете податке ? Па, СКЛ СЕЛЕЦТ израз се користи за дохваћање података из база података. У овом чланку о СКЛ СЕЛЕЦТ-у, разговараћу о томе како користити наредбу СЕЛЕЦТ у СКЛ-у са разним другим .
У овом чланку биће обрађене следеће теме:
Шта је СКЛ СЕЛЕЦТ?
Израз СЕЛЕЦТ се користи за одабир одређеног скупа података из базе података. Подаци које враћа наредба СЕЛЕЦТ чувају се у табели резултата која се назива као скуп резултата.
Синтакса СКЛ СЕЛЕЦТ:
--За одабир неколико ступаца СЕЛЕЦТ ЦолумнНаме1, ЦолумнНаме2, ЦолумнНаме (Н) ФРОМ ТаблеНаме - За одабир комплетних података из табеле СЕЛЕЦТ * ФРОМ ТаблеНаме --За одабир првих Н записа из табеле СЕЛЕЦТ ТОП Н * ФРОМ ТаблеНаме
Настављајући даље у овом чланку о СКЛ СЕЛЕЦТ-у, хајде да схватимо како да користимо СЕЛЕЦТ наредбу на разне начине.
Примери :
За ваше боље разумевање, размотрићу следећу табелу.
СтудентИД | Име студента | Старост | Град | Цоунтри |
један | Рохан | 2. 3 | Мумбаи | Индија |
2 | Самеера | 22 | Мумбаи | Индија |
3 | Анна | двадесет један | Лондон | Велика Британија |
4 | Јохн | 19 | Њу Јорк | КОРИСТИ |
5 | Алице | 22 | Берлин | Немачка |
Погледајмо сваког од њих једног по једног.
Пример колоне СКЛ СЕЛЕЦТ
Овде спомињете имена колона за које желите да преузмете податке.
Пример: Напишите упит за преузимање СтудентИД-а, СтудентНаме и Аге из табеле Студентс.
ОДАБЕРИТЕ СтудентИД, СтудентНаме, Аге ФРОМ Студентс
Излаз:
СтудентИД | Име студента | Старост |
један | Рохан | 2. 3 |
2 | Самеера | 22 |
3 | Анна | двадесет један |
4 | Јохн | 19 |
5 | Алице | 22 |
СКЛ СЕЛЕЦТ * Пример
Звездица (*) се користи за одабир свих података из базе података / табеле / колоне.
Пример: Напишите упит за преузимање свих детаља из табеле Студенти.
СЕЛЕЦТ * ФРОМ Студенти
Излаз:
СтудентИД | Име студента | Старост | Град | Цоунтри |
један | Рохан | 2. 3 | Мумбаи | Индија |
2 | Самеера | 22 | Мумбаи | Индија |
3 | Анна | двадесет један | Лондон | Велика Британија |
4 | Јохн | 19 | Њу Јорк | КОРИСТИ |
5 | Алице | 22 | Берлин | Немачка |
То је био једноставан начин коришћења СЕЛЕЦТ наредбе. Кренимо даље у овом чланку о СКЛ СЕЛЕЦТ-у и схватимо како користити СЕЛЕЦТ наредбу са осталим наредбама у СКЛ-у.
Користите СЕЛЕЦТ са ДИСТИНЦТ
Израз СЕЛЕЦТ можете користити са изразом ДИСТИНЦТ да бисте преузели само различите вредности.
Синтакса
СЕЛЕЦТ ДИСТИНЦТ ЦолумнНаме1, ЦолумнНаме2, ЦолумнНаме (Н) ФРОМ ТаблеНаме
Пример
ОДАБЕРИТЕ РАЗЛИКОВАНО доба од ученика
Излаз:
Старост |
2. 3 |
22 |
двадесет један |
19 |
Настављајући даље у овом чланку, хајде да схватимо како да користимо СКЛ СЕЛЕЦТ са клаузулом ОРДЕР БИ.
прослеђивање аргумената командне линије у јави
Користите СЕЛЕЦТ са ОРДЕР БИ
Као што сви знамо да је ОРДЕР БИ изјава користи се за сортирање резултата у растућем или силазном редоследу. Израз ОРДЕР БИ можемо користити са наредбом СЕЛЕЦТ за дохваћање одређених података у растућем или силазном редоследу.
Синтакса
ОДАБИРИ Име ступца1, Име ступаца2, Име ступца (Н) ИЗНаме табеле НАРУЧИ ПО Име ступаца1, Име ступца2, ... АСЦ | ДЕСЦ
Пример за употребу само ОРДЕР БИ
Напишите упит за одабир свих поља из студентске табеле поређаних по градовима.
ИЗАБЕРИТЕ * ОД УЧЕНИКА ПОРУЧИТЕ ПО ГРАДУ
Излаз:
СтудентИД | Име студента | Старост | Град | Цоунтри |
5 | Алице | 22 | Берлин | Немачка |
3 | Ана | двадесет један | Лондон | Велика Британија |
један | Рохан | 2. 3 | Мумбаи | Индија |
2 | Самеера | 22 | Мумбаи | Индија |
4 | Јохн | 19 | Њу Јорк | КОРИСТИ |
Пример употребе ОРДЕР БИ у опадајућем редоследу
Напишите упит за одабир свих поља из табеле ученика пореданих по градовима у опадајућем редоследу.
туторијал за информатику за почетнике пдф
ОДАБЕРИТЕ * ОД УЧЕНИКА НАРУЧИТЕ ПО ДЕСЦ-у града
СтудентИД | Име студента | Старост | Град | Цоунтри |
4 | Јохн | 19 | Њу Јорк | КОРИСТИ |
један | Рохан | 2. 3 | Мумбаи | Индија |
2 | Самеера | 22 | Мумбаи | Индија |
3 | Ана | двадесет један | Лондон | Велика Британија |
5 | Алице | 22 | Берлин | Немачка |
Следеће у овом чланку, дајте нам да разумемо како да користимо СКЛ СЕЛЕЦТ са наредбом ГРОУП БИ.
Користите СЕЛЕЦТ са ГРОУП БИ
Тхе Изјава ГРОУП БИ користи се са наредбом СЕЛЕЦТ за груписање скупа резултата у једну или више колона.
Синтакса
ОДАБИРИ Име ступца1, Име ступаца2, ..., Име ступца (Н) ИЗНаме табеле ГДЕ услов ГРУПА ПО ИМЕНУ КОЛОНЕ (Н) РЕДОСЛИЈЕД ПО ИМЕНУ КОЛОНЕ (Н)
Пример:
Напишите упит да наведете број ученика сваког узраста.
ОДАБЕРИТЕ БРОЈ (СтудентИД), Град ИЗ ГРУПЕ ПО ГРАДУ
Излаз:
ЦОУНТ (СтудентИД) | Град |
2 | Мумбаи |
један | Лондон |
један | Њу Јорк |
један | Берлин |
Следеће у овом чланку, дајте нам да разумемо како да користимо СКЛ СЕЛЕЦТ са наредбом ГРОУП БИ.
Користите СЕЛЕЦТ са клаузулом ХАВИНГ
Клаузула ХАВИНГ се може користити са наредбом СЕЛЕЦТ за преузимање података на основу неких услова.
Синтакса
ОДАБИРИ Име ступца1, Име ступаца2, Име ступца (Н) ИЗНаме табеле ГДЕ услов ГРУПА ПО Имену ступца (Н) ИМАЈУ УРЕЂАЈ услова по имену ступца (Н)
Пример
Напишите упит за проналажење броја ученика у сваком граду где је број ученика> 1 и сортирани у опадајућем редоследу.
ОДАБЕРИТЕ БРОЈ (СтудентИД), Град ОД СТУДЕНАТА ГРУПА ПО ГРАД ИМАЈУЋИ ЦОУНТ (СтудентИД)> 1 РЕДОСЛЕД ПО БРОЈ (СтудентИД) ДЕСЦ
Излаз:
Бројање (СтудентИД) | Град |
2 | Мумбаи |
Користите СЕЛЕЦТ са клаузулом ИНТО
Ова изјава се користи када желите да копирате податке из једне табеле у другу табелу.
Синтакса
СЕЛЕЦТ * ИНТО НевТаблеНаме [ИН ДатабасеНаме] ФРОМ ОлдТаблеНаме ВХЕРЕ Цондитион
Пример
Напишите упит за стварање резервне копије базе података Студенти.
СЕЛЕЦТ * ИНТО СтудентБацкуп ОД ученика
Излаз:
Видећете да ће табела СтудентБацкуп имати сва поља из табеле Студенти.
СтудентИД | Име студента | Старост | Град | Цоунтри |
један | Рохан | 2. 3 | Мумбаи | Индија |
2 | Самеера | 22 | Мумбаи | Индија |
3 | Анна | двадесет један | Лондон | Велика Британија |
4 | Јохн | 19 | Њу Јорк | КОРИСТИ |
5 | Алице | 22 | Берлин | Немачка |
Пример: Напишите упит за стварање резервне копије избором неколико колона табеле Студенти.
ОДАБЕРИТЕ ИМЕ УЧЕНИКА, Узраст У РЕЗЕРВАЦИЈУ УЧЕНИКА ФРОМ Студенти
Излаз:
Видећете да ће табела СтудентБацкуп имати следећа поља из табеле Студенти.
Име студента | Старост |
Рохан | 2. 3 |
Самеера | 22 |
Анна | двадесет један |
Јохн | 19 |
Алице | 22 |
Пример: Напишите упит за стварање резервне копије уметањем свих детаља свих оних ученика који студирају у граду „Мумбаи“.
ОДАБЕРИТЕ * У резервну копију за студенте ГДЕ је град = 'Мумбаи'
СтудентИД | Име студента | Старост | Град | Цоунтри |
један | Рохан | 2. 3 | Мумбаи | Индија |
2 | Самеера | 22 | Мумбаи | Индија |
Ово је било неколико начина за употребу наредбе СЕЛЕЦТ. Да бисте стекли даље знање, наставите и вежбајте писање упита на СКЛ наредбе .Овим смо завршили овај чланак о СКЛ СЕЛЕЦТ-у.
Ако желите да сазнате више о МиСКЛ и упознајте ову релацијску базу података отвореног кода, а затим погледајте нашу која долази са обуком уживо коју воде инструктори и искуством у стварном животу. Овај тренинг ће вам помоћи да дубље разумете МиСКЛ и да вам помогне да савладате тему.
Имате питање за нас? Молимо вас да га спомињете у одељку за коментаре овог чланка о СКЛ СЕЛЕЦТ-у и јавићу вам се.