تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
تحقق من سلسلة ارقام sql
#1
سلام عليكم
لو عندي حقل به ارقام و بعض الارقام ناقصة مثل هذا
١
٢
٤
٥
٧
٩
فهنا عندي ٣و٦و٨ ناقصة من التسلسل
كيف لي ان اجلب الارقام الناقصة عن طريق الكود في sql
صلى الله على نبينا محمد
اخيكم / محمود صالح
  قال الزهري رحمه الله  
 مــا عُـــبـِد الله بشئ أفضل من العلم 
الرد }}}
تم الشكر بواسطة:
#2
نعمل لسنة نضع بها الارقام الناقصة بعض الارقام
ثم نعمل لستة اخري نضع بها الارقام الكاملة
ثم ناخذ كل عنصر في المجموعة الكاملة ونقارنه بالعناصر باللستة الاولي
في حالة عدم الوجود يظهر رسالة او يضاف في لستة ثالثة
الرد }}}
تم الشكر بواسطة: warso , ابراهيم ايبو , ابراهيم ايبو
#3
(05-03-22, 12:29 PM)atefkhalf2004 كتب : نعمل لسنة نضع بها الارقام  الناقصة بعض الارقام
ثم نعمل لستة اخري نضع بها الارقام الكاملة
ثم ناخذ كل عنصر في المجموعة الكاملة ونقارنه بالعناصر باللستة الاولي
في حالة عدم الوجود يظهر رسالة او يضاف في لستة ثالثة

شكرا اخي 
لكن انا اريد كود يخرج لى الارقام الناقصة 
تخليل لو عندي ١٥٠٠٠ رقم به ارقام ناقصة في التسلسل
غير انك تتكلم بالفجوال بيسك وانا اريد sqlserver
صلى الله على نبينا محمد
اخيكم / محمود صالح
  قال الزهري رحمه الله  
 مــا عُـــبـِد الله بشئ أفضل من العلم 
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو , ابراهيم ايبو
#4
استبدل YYYYY باسم الجدول
واستبدل XXXX باسم العمود
كود :
DECLARE @max INT = (SELECT MAX([XXXXXXX]) FROM [YYYYYYY])
SELECT SeqNum AS MissingSeqNum
FROM (SELECT ROW_NUMBER() OVER (ORDER BY column_id) SeqNum FROM sys.columns) Lkup
LEFT JOIN [YYYYYYY] t ON t.[XXXXXXX] = Lkup.SeqNum
WHERE t.[XXXXXXX] IS NULL AND SeqNum < @max

ممكن سؤال اخي محمود !
ما هدفك من معرفة الارقام الناقصة؟
الرد }}}
#5
(05-03-22, 03:22 PM)warso كتب : استبدل YYYYY باسم الجدول
واستبدل XXXX باسم العمود
كود :
DECLARE @max INT = (SELECT MAX([XXXXXXX]) FROM [YYYYYYY])
SELECT SeqNum AS MissingSeqNum
FROM (SELECT ROW_NUMBER() OVER (ORDER BY column_id) SeqNum FROM sys.columns) Lkup
LEFT JOIN [YYYYYYY] t ON t.[XXXXXXX] = Lkup.SeqNum
WHERE t.[XXXXXXX] IS NULL AND SeqNum < @max

ممكن سؤال اخي محمود !
ما هدفك من معرفة الارقام الناقصة؟

بارك الله فيك اخيwarso 
الغاية عندي ارقام مستند واريد ان اعرف ما تم حذفه منها
صلى الله على نبينا محمد
اخيكم / محمود صالح
  قال الزهري رحمه الله  
 مــا عُـــبـِد الله بشئ أفضل من العلم 
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  ارقام فوق السطر وتحته Abo Louay 2 204 27-01-24, 11:06 PM
آخر رد: Abo Louay
  [VB.NET] فتح فورم بعد تحقق الشرط h2551996 2 381 18-12-23, 10:56 PM
آخر رد: h2551996
  دالة ادخال ارقام فقط في مربع النص atefkhalf2004 7 819 20-08-23, 09:04 AM
آخر رد: atefkhalf2004
  تعبئة عمود في الداتاقريد فيو من اذا تحقق شرط معين في جدول في قاعدة البيانات صالح عبدالله 2 627 21-05-23, 09:42 PM
آخر رد: صالح عبدالله
  كتابه ارقام فقط textbox Mostafa201255411 3 682 01-12-22, 02:22 PM
آخر رد: h2551996
Wink [سؤال] جلب ملف اكسل من نوع رقم فتعرض على شكل ارقام اخرى m.alkndy 0 336 28-11-22, 06:34 PM
آخر رد: m.alkndy
  [VB.NET] ايه افضل طريقة لاستخراج ارقام من صورة ؟ الماجيك مسعد 2 1,164 17-03-22, 03:52 PM
آخر رد: الماجيك مسعد
  ادخال ارقام بشكل منتظم في الدليل المحاسبي بسام محمدغانم 3 1,446 29-10-21, 03:16 PM
آخر رد: بسام محمدغانم
  [سؤال] مستعجل بخصوص ارقام جلوس للطلاب malik98 7 1,748 27-10-21, 10:24 PM
آخر رد: malik98
  [سؤال] كيفية ادراج ارقام متسلسلة لحقل في جدول مكون من 100 صف sql server ismaeel 0 846 24-10-21, 05:00 PM
آخر رد: ismaeel

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم