View Full Version : سوال: تعیین محصولات پرفروش در فروشگاه
rash44
دوشنبه 23 تیر 1393, 19:02 عصر
سلام
برای پروژه فروشگاه ، 1 جدول برای نگهداری اطلاعات محصولات و یک جدول دیگر برای نگهداری محصولات خریداری شده دارم . به چه صورتی باید محصولات پروفروش رو مشخص و در سایت نمایش بدم ؟
احسان!
دوشنبه 23 تیر 1393, 19:18 عصر
برای هر محصول یه متغییر تعریف کنید و با هر فروش مقدارش رو یکی اضافه کنید.در آخر هم میتونید بر اساس اون متغییر، اطلاعات رو از پایگاه داده بگیرید.
rash44
دوشنبه 23 تیر 1393, 19:31 عصر
ممنون . مشکل من توی اون کوئری و شرطش هست که به طور مثال بگم " محصولاتی که تعداد خریدشون بیشتر هست واکشی بشه "
saeed-71
دوشنبه 23 تیر 1393, 19:39 عصر
خوب یک فیلد بذارید گه هر بار خرید میشه 1 واحد بهش اضاف کنه.
بعد شرط میذارید محصولات به صورت صعودی مرتب بشن بر اساس اون فیلد.
بعد هر چنتا رو که بخواین انتخاب میکنید.
ینجوری
max
9
8
7
6
5
4
مثلا برا انتخاب 10 محصول پر فروش شرط لیمیت ؟limit میذارید که 7 تا اخری رو انتخاب کنه.
احسان!
دوشنبه 23 تیر 1393, 19:45 عصر
خواهش میکنم.
میتونید با استفاده از ORDER BY (بر روی متغییری که تعریف کردید) اطلاعات رو بگیرید و با استفاده از ASC صورت نزولی مرتب کنید.(ASC پیشفرض هستش)
مثلا اینطوری:
SELECT * FROM table ORDER BY counter;
حالا میتونید فرضا ده تا یا پنج تای اول رو که بیشترین فروش ها هستند نمایش بدید.
بعدا نوشت:ارسال همزمان شد.اینجا چیزی نداره که بفهمیم زمانی که موقع نوشتن بودیم کسی چیزی نوشته؟!
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.