سلام
فرض کنید یه سری داده بصورت زیر داربم
name id
aaa 400
bbb 300
ccc 300
ddd 200
eee 200
چطور میتونم با یک ویو name های متناظر هر id رو با هم جمع کنم بصورتی که جدول زیر بدست بیاد؟
name id
aaa 400
bbbccc 300
dddeee 200
name as char
id as int
سلام
فرض کنید یه سری داده بصورت زیر داربم
name id
aaa 400
bbb 300
ccc 300
ddd 200
eee 200
چطور میتونم با یک ویو name های متناظر هر id رو با هم جمع کنم بصورتی که جدول زیر بدست بیاد؟
name id
aaa 400
bbbccc 300
dddeee 200
name as char
id as int
در SQL Server 2000 بوسیله View نمیشه چون اصطلاحا Custom Aggregate نیاز دارین و این از امکانات 2005 هستش. در 2000 انجام این کار نیاز به برنامه نویسی داره
ممنون از راهنماییتون
شما چه راهی رو پیشنهاد میکنید ؟
زبان مورد استفاده vb.net و دیتابیس من sql server 2000 هست
بوسیله روشی که در اینجا ذکر کردم:
http://www.barnamenevis.org/sh...ad.php?t=26652
میتونین برای تک تک idها، مقدار مورد نظر (حاصل از الحاق nameها) رو بدست بیارین و در یک جدول موقتی Insert کنین. در نهایت از این جدول Query بگیرین. ولی idهای تکراری رو مراقب باشید و کنترل کنین.