SELECT POSITION(что_ищем IN поле) FROM fayl nomi WHERE shart П
Ushbu misolda, matn "long" so‘zining o‘rnini qidiradi:
SELECT *, POSITION('uzun' IN text) as pos FROM texts
Belgilarni raqamlash 1 dan boshlanadi.
Ushbu operator ma'lum bir shartning bajarilishiga, u yoki boshqa natijaga qarab, shartlarni tekshirish va qaytishga imkon beradi.
CASE bayonoti 2 shaklga ega:
Birinchi shakl: Ikkinchi shakl:
ISH
WHEN holat_1 THEN return_value_1
...
WHEN holat_N THEN qaytish_val N [ELSE return_value]
END CASE tekshirildi_val WHEN taqqoslash_qiymati_1 THEN return_value_1
...
WHEN solishtirish_val N THEN qaytish_val N [ELSE return_value] Tugatish
Misol:
SELECT
ID,Name,Salary, CASE
WHEN Salary>=3000 THEN 'ЗП >= 3000' WHEN Salary>=2000 THEN '2000 <= ЗП < 3000' ELSE 'ЗП < 2000'
END SalaryTypeWithELSE,
CASE
WHEN Salary>=3000 THEN 'ЗП >= 3000' WHEN Salary>=2000 THEN '2000 <= ЗП < 3000'
Nazorat savollari
SQL muhitida tranzaksiyaning vazifasi nimadan iborat?
TCL uchun muhim jarayon qaysi?
Commit nima vazifani bajaradi? Misol keltiring.
Tranzaksiyalarni boshqarishni tushuntiring?
Rollback uchun misol keltiring?
Ma‘lumotlar bazasini administratorlash va xavfsizligini ta‘minlash
Ishtirokchilar SQL Server resurslaridan foydalanish huquqiga ega bo‘lgan individual foydalanuvchilar, guruhlar va jarayonlardir. Himoyalangan obyektlar server, ma'lumotlar bazasi va ma'lumotlar bazasida joylashgan obyektlardir. Ularning har birida SQL Server bilan aloqa qilish maydonini kamaytiradigan bir qator ruxsatnomalar mavjud. Quyidagi jadvalda ishtirokchilar va himoyalangan obyektlar haqida ma'lumotlar mavjud.
Do'stlaringiz bilan baham: |