ورود

View Full Version : بازیابی اطلاعات به صورت ماتریس در سی شارپ و SQL SERVER



daffy_duck376
جمعه 13 اسفند 1395, 12:17 عصر
با سلام خدمت دوستان
تو بانک اطلاعاتی من سه جدول وجود داره .

جد ول شهر شامل کد شهر و نام شهر
جدل کاربران / شامل کد کار و نام کاربر
جدول بازدید شامل کد / کد شهر / کد کاربر


حالا میخوام یه GRID داشته باشم که تو سطر ها نام افراد و تو ستونها نام شهر ها باشه و بتونم و زیر هر شهر نشون بدم که این کاربر چند بار به این شهر رفته .

به نظر شما چطور باید این کار رو انجام بدم (یه چیزی مثل زیر )؟
==========================================
تهران اصفهان شیراز تبریز

حسن 5 2 3 1
حسین 1 5 1 2

بانک اطلاعاتی sqlserver 2012

Mahmoud.Afrad
جمعه 13 اسفند 1395, 20:23 عصر
از PIVOT استفاده کنید.
https://technet.microsoft.com/en-us/library/ms177410.aspx