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

اريد الاستعلام بواسطة رقم صف معين

مغلق
بدأه Ahmed H. Alawady في 25 سبتمبر 2005 · 8 رد · 987 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام على من اتبع الهدى ورحمة الله وبركاته

إخزاني الأعزاء طبتم وطاب ممشاكم وتبؤتم من الجنة منزلا

أريد الإستعلام عن صف في جدول وليكن الصف الرابع مثلا

يعني للتوضيح أريد البيانات الموجودة في الصف الرابع بالذات

Name : Ahmed H. Alawady

Web Site : Alawady.info

Email : alawady_ahmed@hotmail.com

Tel : +2 012 345 6808

#2

لا إجابة

No Answer

لا تعليق

لا معلومة

لا أي حاجة خالص

:( :unsure: :s :wacko: <_< :angry:

Name : Ahmed H. Alawady

Web Site : Alawady.info

Email : alawady_ahmed@hotmail.com

Tel : +2 012 345 6808

#3

تريد السؤال و الاجابة فى نفس اللحظة لا فرق سوى 4 ساعات و سبع دقائق

لا يوجد مشاكل هل قمت بالمحاولة لحل المشكلة ؟

Technical Lead Developer

My LinkedIn Profile

اللهم قنى شر الجهل و الجهلاء

( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}

#4

استخدم الشرط في عبارة WHERE

مثل

WHERE ID = 4

وشكراً

#5

و ماذا لو لم يوجد لديه حقل لديه خاصية ال Identity او ان خاصية ال Identity يبدأ ترقيمها من رقم 1000 مثلاً و بزيادة 5

صاحب السؤال اطلق سؤاله و لم يعطنا بنية الجدول لديه

Technical Lead Developer

My LinkedIn Profile

اللهم قنى شر الجهل و الجهلاء

( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}

#6

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

أخي العزيز طارق باشا ممكن أعرف أسباب هجومك على أسلوبي بهذه الطريقة ، هل أترك المنتدى إن كانت هذه رغبتك :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

#7

السلام على من اتبع الهدى ورحمة الله وبركاته

إخواني الأعزاء لم أجد رد على موضوعي أليس هذا هو المكان (القسم) الصحيح لطلب مثل هذا السؤال أم لا

Name : Ahmed H. Alawady

Web Site : Alawady.info

Email : alawady_ahmed@hotmail.com

Tel : +2 012 345 6808

#8

قم بانشاء جدول اسمه 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

My LinkedIn Profile

اللهم قنى شر الجهل و الجهلاء

( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}

#9

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

أخي العزيز طارق جزاك الله خيرا

وطبعا لك السماحية بتعديل العنوان لما له من فائدة لبقية الأعضاء

وللمرة الثانية جزاك الله خيرا

Name : Ahmed H. Alawady

Web Site : Alawady.info

Email : alawady_ahmed@hotmail.com

Tel : +2 012 345 6808

هذا الموضوع مغلق.

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…