السلام على من اتبع الهدى ورحمة الله وبركاته
إخزاني الأعزاء طبتم وطاب ممشاكم وتبؤتم من الجنة منزلا
أريد الإستعلام عن صف في جدول وليكن الصف الرابع مثلا
يعني للتوضيح أريد البيانات الموجودة في الصف الرابع بالذات
السلام على من اتبع الهدى ورحمة الله وبركاته
إخزاني الأعزاء طبتم وطاب ممشاكم وتبؤتم من الجنة منزلا
أريد الإستعلام عن صف في جدول وليكن الصف الرابع مثلا
يعني للتوضيح أريد البيانات الموجودة في الصف الرابع بالذات
Name : Ahmed H. Alawady
Web Site : Alawady.info
Email : alawady_ahmed@hotmail.com
Tel : +2 012 345 6808
لا إجابة
No Answer
لا تعليق
لا معلومة
لا أي حاجة خالص
:( :unsure: :s :wacko: <_< :angry:
Name : Ahmed H. Alawady
Web Site : Alawady.info
Email : alawady_ahmed@hotmail.com
Tel : +2 012 345 6808
تريد السؤال و الاجابة فى نفس اللحظة لا فرق سوى 4 ساعات و سبع دقائق
لا يوجد مشاكل هل قمت بالمحاولة لحل المشكلة ؟
Technical Lead Developer
اللهم قنى شر الجهل و الجهلاء
( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}
استخدم الشرط في عبارة WHERE
مثل
WHERE ID = 4
وشكراً
و ماذا لو لم يوجد لديه حقل لديه خاصية ال Identity او ان خاصية ال Identity يبدأ ترقيمها من رقم 1000 مثلاً و بزيادة 5
صاحب السؤال اطلق سؤاله و لم يعطنا بنية الجدول لديه
Technical Lead Developer
اللهم قنى شر الجهل و الجهلاء
( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}
السلام عليكم ورحمة الله وبركاته
أخي العزيز طارق باشا ممكن أعرف أسباب هجومك على أسلوبي بهذه الطريقة ، هل أترك المنتدى إن كانت هذه رغبتك :D
على كل حال الموضوع سهل وليس محتاج لبنية الجدول
أريد الصف الرابع بالجدول مثلا أو الخامس وليس Identity الذي رقمة 4
وذلك مثلا عندما يوجد لدي جدول به صفوف مثلا ولتكن عشرة وللمرة الثانية ليس لها علاقة ب Identity
وأنا أريد بالأخص الصف الرابع أو الخامس يعني الذي أملكة لدي هو رقم الصف الذي أريدة أين كانت البيانات الموجودة به وأين كان Identity الخاص به
هل عرفت أوصل المعلومة أم لا
مثال للحل وبالطبع هذه طريقة ولكن علمت بوجود مثلها ولم أعرف كيف طريقتها
وهو عمل إستعلام بداخل إستعلام أي أن الأستعلام الداخلي يقوم بإسترجاع أول 4 صفوف ولكن بترتيب عكسي أي أن الصف الرابع هو الأول ثم يقوم الإستعلام الآخر بأخذ أول صف ألا وهو الرابع
وذلك في حالة طلب الصف الرابع
Select Top 1 * From ( Select Top 4 * From TableName Order By ID_Column Desc )
Name : Ahmed H. Alawady
Web Site : Alawady.info
Email : alawady_ahmed@hotmail.com
Tel : +2 012 345 6808
السلام على من اتبع الهدى ورحمة الله وبركاته
إخواني الأعزاء لم أجد رد على موضوعي أليس هذا هو المكان (القسم) الصحيح لطلب مثل هذا السؤال أم لا
Name : Ahmed H. Alawady
Web Site : Alawady.info
Email : alawady_ahmed@hotmail.com
Tel : +2 012 345 6808
قم بانشاء جدول اسمه mCursor بتنفيذ السكربت التالى
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[mCursor]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [dbo].[mCursor] GO * [dbo].[mCursor] ( [SName] [nvarchar] (50) COLLATE Arabic_CI_AS NULL , [SAddress] [nvarchar] (50) COLLATE Arabic_CI_AS NULL ) ON [PRIMARY] GO
و للحصول على محتويات الصف الرابع كما ذكرت استخدم هذا السكربت بعد ان تقوم بملئ الجدول باكثر من 4 صفوف لتستطيع التعرف على الصف الذى تريد رؤيته
/*قم بتعريف Cursor من النوع Scroll*/ Declare NewCursor Cursor Scroll For Select Top 4 * From mCursor /*قم بفتح ال Cursor*/ Open NewCursor /*اختر الصف الذى تود الحصول عليه من ال ResultSet*/ FETCH ABSOLUTE 4 From NewCursor /*ازل المؤشر من ال Cursor*/ Deallocate NewCursor
بعد إذنك قمت بتعديل العنوان ليتلائم مع الموضوع
تم تعديل هذه المشاركة بواسطة طارق إبراهيم في 29 سبتمبر 2005 في 09:46
Technical Lead Developer
اللهم قنى شر الجهل و الجهلاء
( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}
السلام عليكم ورحمة الله وبركاته
أخي العزيز طارق جزاك الله خيرا
وطبعا لك السماحية بتعديل العنوان لما له من فائدة لبقية الأعضاء
وللمرة الثانية جزاك الله خيرا
Name : Ahmed H. Alawady
Web Site : Alawady.info
Email : alawady_ahmed@hotmail.com
Tel : +2 012 345 6808
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…