PDA

View Full Version : پیدا کردن شماره موبایل براساس پیش شماره در دیتابیس



2000936
جمعه 15 بهمن 1400, 10:32 صبح
سلام
یک فیلد در دیتابیس دارم شماره موبایل کاربران در آن ذخیره کردم
چگونه می توانم دستور بنویسیم که شماره موبایل های با 0912 شروع می شوند پیدا بکنم (پیدا کردن براساس چهار رقم اولیه شماره موبایل که همان پیش شماره می شود )

بر فرض مثال این شماره موبایل های زیر در دیتابیس وجود دارد
0912000000
0913000000
0914000000
0916000000
0912111111
0912222222

می خواهم شماره موبایل های با پیش شمارهای 0912 پیدا بکنم چگونه می توانم چنین کاری انجام بدهم

csharpdoost
جمعه 15 بهمن 1400, 11:48 صبح
سلام.
شماره هایی که 0912 شروع میشوند :


Select * from tableName where mobilenumber like '0912%';

csharpdoost
جمعه 15 بهمن 1400, 11:52 صبح
شماره هایی که با 0912 شروع نمیشوند : (به عبارتی شامل همه شماره موبایلها به غیر از 0912)


Select * from tableName where mobilenumber not like '0912%';

2000936
جمعه 15 بهمن 1400, 21:37 عصر
متشکرم بابت پاسخگویی

اگر بخواهم با linq بنویسیم به چه صورتی می توانم بنویسم

csharpdoost
شنبه 16 بهمن 1400, 19:00 عصر
متشکرم بابت پاسخگویی

اگر بخواهم با linq بنویسیم به چه صورتی می توانم بنویسم



var numbers= from u in tableName
where u.mobilenumber like '0912%'
select new
{
mobilenumber
}