ايران ويج

نسخه‌ی کامل: views in sql server 2005
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
چند جدول دارم مي خواهم از آنها براي گرفتن گزارش يك view بگيريم چون اين جداول همه با هم ارتباط دارند زمان نوشتن كوئري و اجرا من داده هاي تكراري در view دارم چكار كنم كه اين داده هاي تكراري را نشان ندهد.به طور مثال دو جدولش يكي رزومه افراد است و يكي ديگر زبان مثلا يك فرد سه زبان بلد است فرانسه، انگليسي، عربي وقتي كه من اين جداول را با هم ارتباط مي دهم و view مي گيرم سه رديف نشان مي دهد مشخصات فرد كه تكراري است و فيلد زبان كه اين سه تاست. من چه جوري مي توانم اين سه مقدار را در يكجا نشان دهم تا از تكرار داده ها جلوگيري كنم.
لطفا مرا راهنمايي فرماييد. متشكرم
بهتره مطالبی رو در مورد نرمال کردن دیتابیس بخونی!
اونجوری اصولی دیتابیس رو طراحی می کنی که الان به همچین مشکلی نخوری
ولی فکر کنم با دستور DISTINCT مشکلت حل بشه
مرسي از راهنماييتون ولي نه با DISTINCT حل نشد. در مورد نرمال كردن هم تا جايي كه تونستم نرمال كردم.
خب اگه حل نشد دیگه فکر کنم باید اطلاعات بیشتری بدی تا بتونیم کمکت کنیم.

به نظرم بهتره یه نمونه از دی بی و ویو رو بذاری! یه مثال هم توش بزن، مشکلت رو با مثالی که زدی دوباره مطرح کن

بعد فکر کنم حل کردنش راحت تر بشه