الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة في Select Top

بدأه albahr في 27 سبتمبر 2009 · 3 رد · 745 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

المشكلة أنه عندما أكتب مثلا

SELECT TOP 10 * FROM [datatb]  ORDER BY [MembershipNo]

وكانت القيمة MembershipNo هي قيمة غير ثابتة ومتكررة مثلا كانت 1 أو 2 أو 3 فقط من أحد هذه الأرقام لا يتم تحديد 10 صفوف الأولى بعد فرزها بل يتم فرزها من ثم تجلب لي جميع الصفوف التي تكون قيمة MembershipNo = 1

ما هي المشكلة وما هو الحل

#2

السلام عليكــم ورحمـة الله وبركاتــه

اخي اذا كنت تستخدم

SQL Data base

يمكن وضع البيانات اللتي تريد استرجاعها في

Temp table

وبعدين تعمل

Select Query with order by

على

Temp table

كما في المثال التالي

CREATE TABLE #Test (

[CityName] varchar(120),

[CityState_ID] int )

insert into #Test {#Test =====Temp Table}

SELECT TOP 4

[CityName]

,[CityState_ID]

FROM [City]

SELECT * from #Test order by [CityState_ID]

drop table #Test

#3

شكرا جزيلا،،،،،

أنا أستخدم أكسس،،،،، فهل من حل ؟؟

مواضيع مشابهة