تابع MID

Wiki

تابع MID برای بیرون کشیدن کاراکترهایی از یک فیلد متنی استفاده می شود.

نحوه استفاده:

SELECT MID(column_name,start,[length]) FROM table_name

پارامتر

توضیح

column_name

 فیلدی است که کاراکترها از آن استخراج می شوند. (درج این پارامتر الزامی است) 

start

محل شروع را مشخص می کند. (درج این پارامتر الزامی است)

length

تعداد کاراکترهایی را که بعد از محل شروع بر گردانده می شود را مشخص می کند. اگر خالی گذاشته شود، تابع MID بقیه فیلد متنی که بعد از محل شروع است را بر می گرداند (درج این پارامتر اختیاری است)


مثال:

Wiki

جدول Persons را در زیر داریم:

P_Id LastName FirstName Address City
1 Hansen Ola Timoteivn 10 Sandnes
2 Svendson Tove Borgvn 23 Sandnes
3 Pettersen Kari Storgt 20 Stavanger

می خواهیم چهار کاراکتر اول از نام شهر را از ستون City استخراج کنیم.

از دستور زیر استفاده می کنیم:

SELECT MID(City,1,4) as SmallCity FROM Persons

نتیجه به شکل زیر خواهد بود:

SmallCity
Sand
Sand
Stav

برای مشاهده فیلم های آموزشی مقدماتی تا پیشرفته پایگاه دادهSQLServer کلیک کنید.

READ MORE