توابع MID() در SQL
- صفحه قبل توابع lcase() در SQL
- صفحه بعدی توابع len() در SQL
توابع MID()
توابع MID() برای استخراج کاراکترها از فیلدهای متن استفاده میشود.
نحوه استفاده از SQL MID()
SELECT MID(column_name,start[,length]) FROM table_name
پارامترها | توضیح |
---|---|
column_name | ضروری. ستونی که باید کاراکترها از آن استخراج شوند. |
start | ضروری. موقعیت شروع (موقعیت اولیه 1 است). |
length | اختیاری. تعداد کاراکترهایی که باید بازگردانده شوند. اگر گم شده باشد، توابع MID() متن باقیمانده را بازمیگرداند. |
مثال MID() در SQL
ما این جدول "Persons" را داریم:
Id | LastName | FirstName | Address | City |
---|---|---|---|---|
1 | Adams | John | Oxford Street | London |
2 | Bush | George | Fifth Avenue | New York |
3 | Carter | Thomas | Changan Street | Beijing |
حالا، ما میخواهیم سه حرف اول از ستون "City" را استخراج کنیم.
ما از این دستور SQL استفاده میکنیم:
SELECT MID(City,1,3) as SmallCity FROM Persons
مجموعه نتایج مشابه این است:
SmallCity |
---|
Lon |
New |
Bei |
- صفحه قبل توابع lcase() در SQL
- صفحه بعدی توابع len() در SQL