Основне СКЛ наредбе Цхеат Схеет за почетнике

Основне СКЛ наредбе Цхеат Схеет за почетнике

Структурирани језик упита (СКЛ) је алат за избор за руковање базама података. Овај језик вам омогућава да манипулишете подацима као ниједан други и не кошта ништа ако почнете да их користите!





Ако сте тек почели да користите СКЛ команде или вам је потребан подсетник на неке делове овог моћног алата на располагању, онда вам наша листа за наредбе о СКЛ командама испод представља управо оно што вам треба. Померите се надоле да бисте видели величанственост коју садржи или преузмите ПДФ за будућу употребу. (ПДФ садржи примере за дате команде.)





БЕСПЛАТНО СКИДАЊЕ: Ова варалица је доступна као ПДФ који се може преузети од нашег дистрибутерског партнера, ТрадеПуб -а. Мораћете да попуните кратак образац да бисте му приступили само по први пут. Преузимање Цхеат Схеет Основних СКЛ команди .





како да креирате битмоји налог

Цхеат Схеет Основних СКЛ команди

Командапоступак
Команде упита
СЕЛЕЦТОсновни блок упита за преузимање података.
СЕЛЕЦТ *Коришћење * са СЕЛЕЦТ враћа све колоне.
СЕЛЕЦТ колонаНаведите тачне колоне са њиховим именом.
СЕЛЕЦТ табле.цолумнРеференцирајте колону из одређене табеле.
ФРОМОдредите где ћете пронаћи податке.
КАОПривремено поставите псеудоним имена табеле или колоне новом имену.
ГДЕФилтрирајте резултате са условом.
ИКористите више услова са одредбом ВХЕРЕ. Резултати морају одговарати свим условима.
ИЛИКористите више услова са одредбом ВХЕРЕ. Резултати морају одговарати само једном услову.
НАРУЧИ ПОПоредајте резултате по колони. База података бира начин наручивања.
НАРУЧИ ПО колони АСЦПоредајте резултате по колони у растућем редоследу.
НАРУЧИ ПО колони ДЕСЦПоредајте резултате по колони у опадајућем редоследу.
ЛИМИТОграничите број враћених резултата.
ОФСЕТПрескочите први ОФФСЕТ број редова. Често се користи са ЛИМИТ.
СУБКУЕРИПокрените упит да бисте преузели податке за други упит.
Збирне функције¹
ЦОУНТПребројите број редова који одговарају упиту.
МАКСВрати највећу вредност у нумеричкој колони.
МИНВрати најнижу вредност у нумеричкој колони.
СУМЗбројите вредности нумеричке колоне.
АВГИзрачунајте просечну вредност за нумеричку колону.
ХАВИНГКористи се са агрегатним функцијама уместо клаузуле ВХЕРЕ.
ГРУПА ОДКористи се за прецизирање збирног резултата.
Оператори
КАОПретраживање шаблона у зависности од великих и малих слова помоћу оператора за џокер (%).
ВОЛИМПретрага шаблона без обзира на велика и мала слова помоћу оператора за џокер (%).
ИЗМЕЂУПотражите вредност између две вредности. Ради са датумима или бројевима.
>Потражите вредности веће од услова.
> =Потражите вредности веће или једнаке услову.
<Тражите вредности мање од услова.
<=Потражите вредности мање или једнаке услову.
=Потражите вредности које се тачно подударају са условом.
Потражите вредности које нису једнаке услову.
УНИЈАКомбинујте два јединствена упита (са истим колонама) у један резултат.
УНИОН АЛЛКомбинујте два упита (са истим колонама) у један резултат. Дозвољени су дупликати.
ИНСтенографија за ВХЕРЕ. Наводи више услова ИЛИ.
НЕ УСтенографија за ВХЕРЕ. Наводи више услова ИЛИ (обрнуто) или није једнако.
ИС НУЛЛПроверите да ли има празних вредности.
НИЈЕ НУЛАПроверите да нема празних вредности.
ИНТЕРСЕЦТВрати резултате који одговарају два упита.
МИНУСПриказује резултате у једном упиту који се не налазе у другом упиту.¹
Јоинс
НАКористи се за навођење колоне за упоређивање и подударање резултата.
КОРИСТЕЋИСкраћеница за ОН, користи се када је назив колоне исти у обе табеле.
ЛИЈЕВО ВАЊСКО ПРИДРУЖИВАЊЕСви резултати из леве табеле, са само одговарајућим резултатима из десне табеле.
ЛИЈЕВО ВАЊСКО СПАЈАЊЕ (СА НУЛЛОМ)(Са нулом) Сви резултати из леве табеле, али не у десној табели.
ИННЕР ЈОИНСви резултати који се подударају у левој и десној табели.
ФУЛЛ ОУТЕР ЈОИНСви резултати из леве и десне табеле.
ФУЛЛ ОУТЕР ЈОИН (ВИТХ НУЛЛ)(Са нулом) сви резултати из леве и десне табеле, искључујући резултате у обе табеле.
ПРАВО ВАЊСКО ПРИДРУЖИТЕ СЕСви резултати из десне табеле, са само одговарајућим резултатима из леве табеле.
ДЕСНО ВАЊСКО ПРИДРУЖИВАЊЕ (СА НУЛЛОМ)(Са нулом) Сви резултати из десне табеле, али не из леве табеле.
Креирање и уређивање табела
ЦРЕАТЕ ТАБЛЕНаправите нову табелу.
НУЛАДозволи празне вредности за ово поље.
НОТ НУЛЛНе дозволите празне вредности за ово поље.
УОБИЧАЈЕНОВредност којом се поље попуњава ако није унето.
КАОНаправите нову табелу на основу структуре постојеће табеле. Нова табела ће садржати податке из старе табеле.
ПРОМЕНИ ТАБЕЛУ (ДОДАЈ КОЛОНУ)Додајте нову колону у постојећу табелу.
ПРОМЕНИ ТАБЕЛУ (ОДЛАЗНА КОЛОНА)Уклоните колону из постојеће табеле.
АЛТЕР ТАБЕЛА (АЛТЕР ЦОЛУМН)Промените тип података постојеће колоне.
ПРОМЕНИ ТАБЕЛУ (ПРЕименуј колону)Преименујте постојећу колону.
АЛТЕР ТАБЛЕ (РЕНАМЕ ТАБЛЕ)Преименујте постојећу табелу.
АЛТЕР ТАБЕЛА (ИЗМЕНИ НУЛЛ)Дозволи нулл вредности за колону.
АЛТЕР ТАБЕЛА (ИЗМЕНИ НИЈЕ НУЛА)Спречите нулл вредности за колону.
ДРОП ТАБЛЕИзбришите табелу и све њене податке.
ТРУНЦАТЕ ТАБЛЕИзбришите све податке у табели, али не и саму табелу.
Ограничења
ПРИМАРНИ КЉУЧВредност која јединствено идентификује запис у табели. Комбинација НОТ НУЛЛ и УНИКУЕ.
СТРАНИ КЉУЧПозива се на јединствену вредност у другој табели. Често примарни кључ у другој табели.
ЈЕДИНСТВЕНОПримените јединствене вредности за ову колону по табели.
ПРОВЕРАВАТИУверите се да вредности испуњавају одређени услов.
ИНДЕКС (ЦРЕАТЕ)Оптимизујте табеле и знатно убрзајте упите додавањем индекса у колону.
ИНДЕКС (ЦРЕАТЕ УНИКУЕ)Направите индекс који не дозвољава дуплиране вредности.
ИНДЕКС (ДРОП)Уклоните индекс.
Креирање и уређивање података
УМЕТНИ (ЈЕДНА ВРЕДНОСТ)Додајте нови запис у табелу.
УМЕТНИ (ВИСЕ ВРЕДНОСТИ)Додајте неколико нових записа у табелу.
УМЕТИ (ОДАБЕРИ)Додајте записе у табелу, али преузмите вредности из постојеће табеле.
АЖУРИРАЈ (СВЕ)Измените све постојеће записе у табели.
АЖУРИРАЈ (ГДЕ)Измените постојеће записе у табели који одговарају услову.
ИЗБРИШИ (СВЕ)Уклоните све записе из табеле.
ИЗБРИШИ (ГДЕ)Уклоните записе из табеле који одговарају услову.
Креирање и уређивање окидача¹
ЦРЕАТЕ ТРИГГЕРНаправите окидач.
НАПРАВИ ТРИГЕР (ИЛИ ИЗМЕНИ)Направите покретач или ажурирајте постојећи покретач ако се нађе са истим именом.
КАД (ПРЕ)Покрените окидач пре него што се догађај догоди.
КАДА (ПОСЛЕ)Покрените окидач након што се догађај догоди.
ДОГАЂАЈ (УМЕТНИ)Покрените окидач пре или после уметања.
ДОГАЂАЈ (АЖУРИРАЊЕ)Покрените окидач пре или након ажурирања.
ДОГАЂАЈ (ИЗБРИШИ)Покрените окидач пре или након брисања.
НАКоју табелу циљати овим покретачем.
ТРИГГЕР_ТИПЕ (ЗА СВАКИ РЕД)Извршите окидач за сваки промењени ред.
ТРИГГЕР_ТИПЕ (ЗА СВАКУ ИЗЈАВУ)Извршите окидач једном по СКЛ изразу, без обзира на то колико је редова промењено.
ЕКСЕЦУТЕКључна реч за означавање краја дефиниције главног окидача.
ДРОП ТРИГГЕРИзбришите окидач.
Креирање и уређивање приказа
ЦРЕАТЕ ВИЕВКреирајте нови приказ.
КАОДефинишите где ћете преузети податке за приказ.
СА ОПЦИЈОМ ЦАСЦАДЕД ЦХЕЦКУверите се да сви подаци измењени кроз приказ испуњавају правила дефинисана правилом. Примените ово на све друге приказе.
СА ОПЦИЈОМ ЛОКАЛНЕ ПРОВЕРЕУверите се да сви подаци измењени кроз приказ испуњавају правила дефинисана правилом. Занемарите ово за било које друге погледе.
НАПРАВИ РЕКУРЗИВНИ ПРЕГЛЕДКреирајте рекурзивни приказ (онај који се односи на рекурзивни израз заједничке табеле).
НАПРАВИ ПРИВРЕМЕНИ ПОГЛЕДНаправите приказ који постоји само за тренутну сесију.
ДРОП ВИЕВИзбришите приказ.
Уобичајени табеларни изрази (ЦТЕ) ¹
ВИТХНаправите нови заједнички израз табеле.
КАОНаведите податке које ћете користити у ЦТЕ -у.
, (ЗАПУКА)Ланчајте више ЦТЕ -ова.
¹ Имплементација и подршка механизма базе података често се разликују.

СКЛ: Најмоћнији језик у свету?

Имајте на уму да се СКЛ дијалекти разликују од машине до базе података. То је помало као разлика између ХД ДВД-а и Блу-раи-а (или ВХС-а и Бетамака). СКЛ је сличан међу базама података, али повремена сложена команда можда неће радити потпуно исто у свим имплементацијама. Већина СКЛ наредби у овој таблици ће радити у било којој бази података. Сложене команде у којима се подршка базе података разликује су наведене као такве.

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



Објави Објави Твеет Емаил Цанон вс. Никон: Која марка фотоапарата је боља?

Цанон и Никон су два највећа имена у индустрији фотоапарата. Али који бренд нуди бољу линију камера и објектива?

прављење УСБ покретачког система Виндовс 7
Прочитајте следеће Повезане теме
  • Програмирање
  • Цхеат Схеет
  • СКЛ
О аутору Јое Цобурн(136 објављених чланака)

Јое је дипломирао рачунарство на Универзитету Линцолн, УК. Он је професионални програмер софтвера и када не лети беспилотним летелицама или не пише музику, често га се може затећи како фотографише или производи видео записе.





Више од Јоеа Цобурна

Претплатите се на наш билтен

Придружите се нашем билтену за техничке савете, критике, бесплатне е -књиге и ексклузивне понуде!

Кликните овде да бисте се претплатили