SUBSTRING

MySQL SUBSTRING() funktsiyasi

❮ MySQL funksiyalari

Misol

Stringdan qism stringni ajratib oling (5-pozitsiyadan boshlang, 3 ta belgini ajratib oling):

SELECT SUBSTRING("SQL Tutorial", 5, 3) AS ExtractString;
O‘zingiz sinab ko‘ring »

ULASHISH

Ta’rif va qo‘llanilishi

SUBSTRING() funksiyasi stringdan (istalgan pozitsiyadan boshlab) qism stringni ajratib oladi.

Eslatma: SUBSTR() va MID() funksiyalari SUBSTRING() funksiyasiga teng.

Sintaksis

SUBSTRING(string, start, length)

YOKI:

SUBSTRING(string FROM start FOR length)

Parametr qiymatlari

Parametr Tavsif
string Majburiy. Olib olinadigan string
start Majburiy. Boshlanish pozitsiyasi. Musbat yoki manfiy son bo‘lishi mumkin. Agar musbat son bo‘lsa, bu funksiya stringning boshidan ajratib oladi. Agar manfiy son bo‘lsa, bu funksiya stringning oxiridan ajratib oladi
length Ixtiyoriy. Ajratib olinadigan belgilar soni. Agar ko‘rsatilmasa, butun string qaytariladi (boshlang‘ich pozitsiyadan boshlab)

Texnik tafsilotlar

Ishlaydi: MySQL 4.0 dan

Ko‘proq misollar

Misol

Ustundagi matndan pastki stringni ajratib oling (2-pozitsiyadan boshlang, 5 ta belgini ajratib oling):

SELECT SUBSTRING(CustomerName, 2, 5) AS ExtractString
FROM Customers;
O‘zingiz sinab ko‘ring »

Misol

Stringdan qism stringni ajratib oling (oxiridan, -5 pozitsiyadan boshlab 5 ta belgini ajratib oling):

SELECT SUBSTRING("SQL Tutorial", -5, 5) AS ExtractString;
O‘zingiz sinab ko‘ring »


❮ MySQL funksiyalari

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!