الانتقال إلى المحتوى

استخراج الارقام الغير مستخدمة


yamar911

Recommended Posts

ممكن المساعة شباب
انا عندي table فيه عمود الرقم ويحتوي على الارقام من 1 ال 1000 الان كيف اقدر اطلع
الارقام الغير مستخدمة من 1 الى 1000 ؟؟

رابط هذا التعليق
شارك

هناك اكتر من طريقة منها التالية :

الطريقة الاولى:

create or replace procedure get_num is
y number :=0;
x number;
begin
select max(col) into y from q_1;
for i in 1 .. y loop
begin
select col into x from q_1 where col=i;
exception when no_data_found then
dbms_output.put_line(i);
end ;
end loop;
end;

الطريقة التانية :
select rownum
from all_objects
where rownum<(select max(test_num) from test)
minus
select test_num
from test
جرب وقولي

رابط هذا التعليق
شارك

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية