mehran6764
سه شنبه 05 مرداد 1400, 12:16 عصر
سلام ، وقت بخیر .. در اصل من جواب این سوال رو برای Asp.net core نیاز دارم، اما چون این بخش نسبتا فعال تر هست اینجا مطرح می کنم
ببنید دوستان فرض کنید یک جدول Student داریم با این فیلدها :
family
UserID
Grade
Age
حالا دستور زیر رو وارد می کنیم
var result = _context.students.ToListAsync();
return result;
تا اینجا همه چی اوکی هست و لیست دانش آموزان رو از جدول student موجود در Sql server رو بصورت جیسون برمی گردونه اما
فرض کنیم میخواییم در زمان اجرا یه ستون جدید اضافه کنیم بنام Invertname و familyها رو به صورت وارونه داخل این فیلد برگردونیم.
سوال اینکه : چطور به نتیجه این ستون رو اضافه کنیم یعنی خروجی این فرمتی بشه :
family:karimi
Invertname:imirak
UserID:1001
Grade:18
Age:15
سوال دوم هم اینکه فرض کنیم : میخواییم برای دانش آموزانی که فیلد Age شون از 15 بیشتر هست Grade برگشت داده نشه ، یعنی
یک ستون رو از نتیجه کوئری حذف کنیم .
پیشاپیش ممنون بابت راهنمایی
و حوصله ای که برای خوندن به خرج دادین
ببنید دوستان فرض کنید یک جدول Student داریم با این فیلدها :
family
UserID
Grade
Age
حالا دستور زیر رو وارد می کنیم
var result = _context.students.ToListAsync();
return result;
تا اینجا همه چی اوکی هست و لیست دانش آموزان رو از جدول student موجود در Sql server رو بصورت جیسون برمی گردونه اما
فرض کنیم میخواییم در زمان اجرا یه ستون جدید اضافه کنیم بنام Invertname و familyها رو به صورت وارونه داخل این فیلد برگردونیم.
سوال اینکه : چطور به نتیجه این ستون رو اضافه کنیم یعنی خروجی این فرمتی بشه :
family:karimi
Invertname:imirak
UserID:1001
Grade:18
Age:15
سوال دوم هم اینکه فرض کنیم : میخواییم برای دانش آموزانی که فیلد Age شون از 15 بیشتر هست Grade برگشت داده نشه ، یعنی
یک ستون رو از نتیجه کوئری حذف کنیم .
پیشاپیش ممنون بابت راهنمایی
و حوصله ای که برای خوندن به خرج دادین