је језик који се састоји од више наредби и оператора. Али, када морате да преузмете податке на основу неког обрасца или знакова, тада ће вам требати оператер ЛИКЕ. Дакле, у овом чланку о ЛИКЕ у СКЛ-у, разговараћу о следећим темама:
Шта је ЛИКЕ у СКЛ-у?
Овај оператор се користи заједно са клаузулом ВХЕРЕ за преузимање података према одређеном обрасцу. Постоје два џокер знака која се користе заједно са ЛИКЕ оператором за преузимање података. Су:
- % [Знак процента] - Поклапа се са 0 или више знакова.
- _ [Подвлака] - Подудара се са тачно једним знаком.
Дакле, сад кад сам вам рекао, шта је ЛИКЕ оператор, следећи, у овом чланку, да разумемо синтаксу ЛИКЕ оператора.
Синтакса ЛИКЕ оператора
Синтакса оператора ЛИКЕ је следећа:
СЕЛЕЦТ ступац1, цоулмн2,. . ., цолумнН ФРОМ табленаме ВХЕРЕ цолумнНаме ЛИКЕ паттерн
Сада, када сте добили идеју о синтакси оператора ЛИКЕ, следећи у овом чланку о ЛИКЕ у СКЛ-у, дозволите нам да видимо различите обрасце које можете добити помоћу оператора ЛИКЕ.
Различити обрасци се преузимају помоћу ЛИКЕ оператора
Различити обрасци који се помињу код ЛИКЕ оператора су следећи:
Упит 1: Ако морате да пронађете вредности које почињу са „к“
Свиђа ми се операција:
ВХЕРЕ назив колоне КАО ‘к%’
Упит 2: Ако морате да пронађете вредности које се завршавају са „к“
Свиђа ми се операција:
ВХЕРЕ назив колоне КАО „% к“
Упит 3: Ако морате да пронађете вредности које имају „абц“ у било ком положају
Свиђа ми се операција:
ВХЕРЕ назив колоне КАО „% абц%“
Упит 4: Ако морате да пронађете вредности које имају „а“ на трећем месту
Свиђа ми се операција:
ВХЕРЕ назив колоне КАО „__а%“
Овде су присутна 2 доња црта испред слова „а“.
Упит 5: Ако морате да пронађете вредности које почињу са „а“ и имају најмање 5 знакова
Свиђа ми се операција:
разлика између постдипломских и мастер студија
ВХЕРЕ назив колоне КАО „а ____%“
Овде су присутна 4 доња црта након слова „а“.
Упит 6: Ако морате да пронађете вредности које почињу са „г“, а завршавају са „в“
Свиђа ми се операција:
ВХЕРЕ назив колоне КАО „г% в“
Дакле, сада када сам разговарао о различитим обрасцима, следећи у овом чланку о ЛИКЕ у СКЛ-у, погледајмо неке примере.
Примери ЛИКЕ оператора
Размотрите следећу табелу на којој ћемо применити разне операције ЛИКЕ оператора.
студентИД | име студента |
један | акасх |
2 | медаља |
3 | сањаи |
4 | ануј |
5 | сонали |
К1. Изаберите све студенте који почињу са „а“
СЕЛЕЦТ * ФРОМ студентс ВХЕРЕ студентс наме лике лике 'а%'
Излаз:
студентИД | име студента |
један | акасх |
4 | ануј |
К2. Изаберите све студенте са именом ученика које се завршава с „и“
СЕЛЕЦТ * ФРОМ студентс ВХЕРЕ студент наме лике '% и'
Излаз:
студентИД | име студента |
2 | медаља |
5 | сонали |
К3. Изаберите све ученике са именом ученика који имају „ли“ на било ком положају
СЕЛЕЦТ * ФРОМ студентс ВХЕРЕ студент наме лике лике '% ли%'
Излаз:
студентИД | име студента |
2 | медаља |
5 | сонали |
К4. Изаберите све ученике са именом ученика који имају „о“ на другој позицији:
СЕЛЕЦТ * ФРОМ студентс ВХЕРЕ студент наме лике лике '_о%'
Излаз:
студентИД | име студента |
5 | сонали |
К5. Изаберите све ученике са именом ученика који почињу са „а“ и имају најмање 5 знакова
СЕЛЕЦТ * ФРОМ студентс ВХЕРЕ студент наме лике лике 'а ____%'
Излаз:
студентИД | име студента |
један | акасх |
К6. Изаберите све ученике са именом ученика који почињу са „с“ и завршавају са „и“
СЕЛЕЦТ * ФРОМ студентс ВХЕРЕ студент наме лике лике 'с% и'
Излаз:
студентИД | име студента |
3 | сањаи |
Овим смо дошли до краја овог чланка. Надам се да сте разумели како да користите клаузулу ЛИКЕ за преузимање различитих врста података. Ако желите да сазнате више о МиСКЛ и упознајте ову релациону базу података отвореног кода, а затим погледајте нашу који долази са обуком уживо коју воде инструктори и искуством у стварном животу. Овај тренинг ће вам помоћи да дубље разумете МиСКЛ и да вам помогне да савладате тему.
Имате питање за нас? Молимо вас да га помињете у одељку за коментаре овог чланка и јавићу вам се.