coarad supp
5 سال پیش توسط coarad supp مطرح شد
7 پاسخ

شرط بررسی ارایه در کوئری

سلام دوستان؛ من تو جدولم یه فیلد قرار دادم که روزهای کاری رو درش ذخیره میکنم، ینی از شنبه تا جمعه که از 0 میشه تا 6، حالا این مقدار رو به صورت ارایه میگیرم و با کست کردن در فیلد جدولم ذخیره میکنم و تا اینجا مشکلی نیس، حالا میخوام روش شرط بذارم که ردیف هایی که این روز کاری رو دارن واسم برگردونه، ینی میخوام یه ارایه عددی بدم به کوئری و با ارایه این فیلد مقایسه بشه و نتیجه رو برگردونه، به چه صورت شرطش رو باید نوشت؟ ممنون میشم راهنمایی کنید


ثبت پرسش جدید
محمد قربانی
تخصص : برنامه نویس لاراول
@mohammadghorbani1992 5 سال پیش مطرح شد
1

سلام، منم قبلا ان چیزی که شما میخواید رو گیر بودم، این اموزش خوبی هست

https://www.qcode.in/use-mysql-json-field-in-laravel/


حسن حکمتی
تخصص : برنامه نویس وب و بلاکچین
@hekmati 5 سال پیش مطرح شد
1

درود
یه راه ساده تر هست.
کوئری رو به صورت ساده و معمولی برگردون بعد براش یه حلقه while یا foreach بنویس و شرط خودت رو توی حلقه قرار بده.


امین محمدزاده
تخصص : برنامه نویسی وب - Laravel
@amin.webdesign 5 سال پیش مطرح شد
1

اول بفرمایید که نوع داده ای که ذخیره میکنید در ستون روزهای کاری به چه صورت هست تا عرض کنیم. رشته یا عدد هست و یا به صورت json ذخیره میکنید؟


الیاس سخاوتی نیا
تخصص : علاقه‌مند به برنامه‌‎نویسی
@elyassir 5 سال پیش مطرح شد
1

اگه درست متوجه شده باشم از IN هم میتونین استفاده کنین
مثلا

SELECT * FROM tbl_users WHERE user_id IN(1,2,3,4,5)

محمد قربانی
تخصص : برنامه نویس لاراول
@mohammadghorbani1992 5 سال پیش مطرح شد
1

سلام، منم قبلا ان چیزی که شما میخواید رو گیر بودم، این اموزش خوبی هست

https://www.qcode.in/use-mysql-json-field-in-laravel/


coarad supp
تخصص : برنامه نویس لاراول
@coaradsupp 5 سال پیش مطرح شد
0

@mohammadghorbani1992
ممنون، جوام همین بود، لطف کردین


coarad supp
تخصص : برنامه نویس لاراول
@coaradsupp 5 سال پیش مطرح شد
0

@mohammadghorbani1992
@hesammousavi
@juza66
@ali.bayat
دوستان سلام، ببخشید این راهکاری که دوستمون فرمودن رو روی لوکال تست کردم و جواب داد، حالا روی هاست تست کردم ارور داد، بررسی کردم دیدم ورژن mysql در هاست 5 هست ولی در لوکال اخرین ورژن بود، حالا راه بهتری سراغ ندارین؟ یا مجبورم ورژن mysql رو ارتقا بدم؟ ممنون


coarad supp
تخصص : برنامه نویس لاراول
@coaradsupp 5 سال پیش مطرح شد
0

دوستان راه حلی ندارین؟ واسه جستجوی ارایه داخل جدول


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام