محمدرضا فلکی
3 سال پیش توسط محمدرضا فلکی مطرح شد
2 پاسخ

گزارشگیری مشتری ها

سلام دوستان
من میخوام بر اساس قیمت سفارش مشتری ها اونارو تقسیم بندی کنم یعنی توی یه جدول اون مشتری هایی رو که بیشترین قیمت سفارش رو دارن به ترتیب لیست کنم
ظاهرا این کار رو میشه با SQL انجام داد مثل groupBy ، sum ، join و total
ممنون میشم کمکم کنید.


ثبت پرسش جدید
امیر علی
تخصص : طراح و توسعه دهنده fullstack
@ajdar9667 3 سال پیش آپدیت شد
0
$users = DB::table('users')
                ->orderBy('price', 'desc')

محمدرضا فلکی
تخصص : Learning Laravel
@m.reza6920 3 سال پیش مطرح شد
0

منظورم یه همچین چیزیه

SELECT customers.first_name FROM customers 
INNER JOIN orders ON customer.id = orders.customer_id
GROUP BY first_name
HAVING SUM(orders.price) > 100;

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


امیر علی
تخصص : طراح و توسعه دهنده fullstack
@ajdar9667 3 سال پیش آپدیت شد
0
$users = DB::table('users')
                ->orderBy('price', 'desc')

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

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