PDA

View Full Version : انتخاب تعداد سطرهای یک ستون خاص بر اساس جداول دیگر



اسماعیل ابراهیمی
سه شنبه 19 اردیبهشت 1391, 15:48 عصر
با سلام به همه

لطفاً ابتدا به عکس دیتاگرامم یه نگاه بندازین (http://eil.net84.net/photos/6997f04a7db9.jpg)

اسم جداول
Models
Sizes
Colors
Products
Customers
Sell-Main
Sell-Main-Details
Product_Groups
Peyment

به ترتیب :
مدل ها
اندازه ها
رنگ ها
محصولات یا کالاها
مشتریان
فروش اصلی (نگهدارنده ی اطلاعات اصلی فروش مانند شمار فاکتور ، کد مشتری و ...)
فروش جزیی (نگهدارنده ی اطلاعات جزیی فروش مانند کد کالاهای فروخته شده و...)
گروه های کالا
پرداخت

حالا چی می خوام :
من می خوام برای هر مدل در جدول مدل ها بدونم چه تعدادی ازش فروخته شده (با استفاده از جدول فروش جزئی که کد محصول در اون هست)
خواسته بالا در مورد اندازه ها و رنگ ها هم صدق می کنه (یعنی مشابه هم هستند)

همچنین تعداد خرید یک مشتری
+
تعداد فروخته شده یک محصول رو می خوام

لطفاً اگه کسی می دونه کمک کنه ....

خواهشاً نگین سرچ کن و از این حرفا ، جون همه راه ها رو رفتم (حتی CodeProject)

اگه میشه مثال نزنید و با همین دیتاگرام خودم نمونه بزارین

با تشکر فراوان

mahan.2002
شنبه 23 اردیبهشت 1391, 22:50 عصر
سلام
شما یه جدول در نظر بگیر جدول فروش به این صورت : جدول فروش ( کد فروش ، کد مشتری، تاریخ ، ... )
یه جدول هم برای کالاهای فروخته شده : کالا فروخته شده ( کد فروش (کلید خارجی ) ، کد کالا تون "یا همون Product_Id تون " ( کلید خارجی ) ، تعداد ، قیمت ، ....)
خوشحال باشید.

mohsen.net
یک شنبه 24 اردیبهشت 1391, 11:55 صبح
جدول مدل را با جدول محصولات JOIN کن سپس با جدول فروش جزیی JOIN کن و حاصل را بر اساس فیلد model_ID که وجود داره GROUP BY کن و COUNT(*) کن