تابع 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
نتیجه به شکل زیر خواهد بود:
برای مشاهده فیلم های آموزشی مقدماتی تا پیشرفته پایگاه دادهSQLServer کلیک کنید.
READ MORE