PDA

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



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

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


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

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

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

بانک اطلاعاتی SQL SERVER 2012

stringer
دوشنبه 16 اسفند 1395, 14:37 عصر
برای این کار شما میتونید تو دیتابیس اول یه View تولید کنی بعد View رو فرآخونی کنی یا مستقیم Query شو بسازی با دستور Join

یوسف زالی
دوشنبه 16 اسفند 1395, 16:00 عصر
این دستور ارتباطی به دلفی نداره، اما برای راهنمایی این رو بگم که می تونید از دستور Pivot استفاده کنید.