Креирајте СКЛ упит - како то функционише
За комуникацију с базама података потребни су СКЛ упити. Овај практични савет показује како да креирате такав упит.
СКЛ упит: То бисте требали знати
- СКЛ упит није тешко разумети, јер се готово у потпуности састоји од енглеских речи. Важно је, међутим, да СКЛ наредбе у упису пишете исправним редоследом.
- СКЛ не прави разлику између великих и малих слова. Међутим, уобичајена је употреба великих слова у СКЛ наредбама; имена база података и табела обично се пишу малим словом.
- Увек завршите СКЛ наредбу тачком са зарезом [;].
1. СКЛ наредба: СЕЛЕЦТ
- Наредба СЕЛЕЦТ је ту да одабере ступце из табеле.
- Ако желите да одаберете све ступце, откуцајте "СЕЛЕЦТ *", у супротном унесите "СЕЛЕЦТ", а затим називе ступаца. Морате раздвојити имена ступаца зарезом [, ].
Друга наредба: ОД
- Помоћу наредбе ФРОМ одаберите табелу у којој ће се упит играти.
- Мали пример: У табели „поклони“ желите да изаберете ступце „арт-не“, „чланак“ и „прице“. СКЛ наредба за то је „СЕЛЕЦТ арт-нр, чланак, цена ОД поклон чланка;“. Овај СКЛ упит већ ради, али се може проширити додатним командама.
Трећа СКЛ наредба: ГДЕ
- Помоћу наредбе ВХЕРЕ можете да додате услов свом упиту.
- Ако желите да претражите текст, морате га ставити у појединачне цитате.
- Да бисте наставили пример одозго: Само желите да поставите упит за ставку "Амбалажа". СКЛ упит сада изгледа овако: "ОДАБЕРИТЕ број артикла, артикл, цена ОД поклон артикла ГДЕ артикл = 'поклон омот';".
Последње, али не најмање битно: НАРУЧИТЕ ПО
- Ако ваш упит врати више резултата, можете их сортирати ОРДЕР БИ.
- Одредите према којем ступцу ћете сортирати, а затим следе „АСЦ“ за узлазни и „ДЕСЦ“ за силазни поредак.
- И овде градимо на примеру одозго: Добили сте неколико резултата за свој упит и желите да их сортирате у силазном редоследу по цени. СКЛ упит за ово је: "ОДАБИР артикла бр. Предмета, цена ОД поклон артикла ГДЕ артикал = 'поклон папира' НАРУЧИТЕ ПО цени ДЕСЦ;".
У следећем практичном савету научићете како да инсталирате и поставите КСАМПП.