PDA

View Full Version : نمایش نحوه آشنایی مشتریان در gridview



Julias99
چهارشنبه 28 آبان 1393, 18:15 عصر
سلام دوستان
من یک جدول دارم که تمام راه هایی که مشتری می تونه با ما آشنا بشه رو توش گذاشتم مثلأ
تبلیغات
سایت
آگهی
روزنامه
و...

حالا ی جدول مشتریان هم دارم که توش حدود 5000 تا مشتری هست که هر کدوم هم به یکی از روشهای فوق با ما آشنا شدن
حالا چه طوری می تونم تو گریدویو تمام راه های آشنایی و تعداد مشتریان هر کدوم رو نمایش بدم
مثلأ یک کوئری که نتیجش میشه این :

نحوه ی آشنایی ......... تعداد مشتریان

............آگهی............ 100
............سایت ............500
............روزنامه............ 700

چون میخوام واسش نمودار بکشم

hamid_hr
چهارشنبه 28 آبان 1393, 18:26 عصر
select t2.Name,Count(t1.IDAcq ) from Customer t1
left join Acquaintance t2 on t1.IDAcq = t2.ID
group by t2.Name



با فرض
جدول مشتریان Customer
جدول نحوه اشنایی Acquaintance
ارتباط بین جداول Acquaintance.ID = Customer.IDAcq

Julias99
پنج شنبه 29 آبان 1393, 07:55 صبح
منظور از t2 و t1 چیه ؟

hamid_hr
پنج شنبه 29 آبان 1393, 09:17 صبح
Customer t1
Acquaintance t2

bazikadeh
پنج شنبه 29 آبان 1393, 09:40 صبح
منظور از t2 و t1 چیه ؟
تقریبا میشه گفت شی از اون جدول مورد نظر ساخته میشه برای join کردن و میگیم کدوم کلید ها باهم در ارتباط است.
چون ما دو قیلد از دو جدول را نیاز داریم