majidrezaei2007
چهارشنبه 18 مرداد 1391, 02:40 صبح
با عرض سلام خدمت اساتید گرامی
من یک جدول دارم و می خوام ازش یک کوئری بگیرم به این شکل که رکورد های تکراری رو حذف کنه (منظورم از حذف اینه که فقط یک نمونه از اوهنها بیاره) . منظورم از رکورد تکراری ، رکوردی هست که فقط یک فیلد از اونها تکراری باشه و نه همه فیلد ها . می خوام از کل سطر هایی که اون فیلدشون تکراریه فقط یک نمونه بیاره و مهم هم نیست کدومش باشه .
مثلا ساختاری جدول زیر رو در نظر بگیرید
فیلد ها با فاصله جدا شدند (از راست به چپ)
1 12345 0 0 5
2 123456 0 1 4
3 12345 5 2 4
4 12345 0 3 0
5 12345 2 0 5
می خوام کل فیلد ها رو داشته باشم . مثلا اگه رکورد دوم (از راست) اسمش lnumber باشه . می خوام از هر کدوم اون تو بانک فقط یکی بیاره به این شکل :
1 12345 0 0 5
2 123456 0 1 4
ممنون میشم راهنماییم کنید
من یک جدول دارم و می خوام ازش یک کوئری بگیرم به این شکل که رکورد های تکراری رو حذف کنه (منظورم از حذف اینه که فقط یک نمونه از اوهنها بیاره) . منظورم از رکورد تکراری ، رکوردی هست که فقط یک فیلد از اونها تکراری باشه و نه همه فیلد ها . می خوام از کل سطر هایی که اون فیلدشون تکراریه فقط یک نمونه بیاره و مهم هم نیست کدومش باشه .
مثلا ساختاری جدول زیر رو در نظر بگیرید
فیلد ها با فاصله جدا شدند (از راست به چپ)
1 12345 0 0 5
2 123456 0 1 4
3 12345 5 2 4
4 12345 0 3 0
5 12345 2 0 5
می خوام کل فیلد ها رو داشته باشم . مثلا اگه رکورد دوم (از راست) اسمش lnumber باشه . می خوام از هر کدوم اون تو بانک فقط یکی بیاره به این شکل :
1 12345 0 0 5
2 123456 0 1 4
ممنون میشم راهنماییم کنید