שלום אני מעונינת להחזיר את המספר הקטן ביותר שלא נמצא בשדה מסוים ! למשל: אם יש בעמודה את השדות הבאים: 1,2,8.10 השאילתא תחזיר 3 למישהו/י יש רעיון איך לפתור את זה? תודה מראש מירי
2 תשובות ופתרונות: 1. תשובתו של חובב טניס פה בפורום: select min(t1.i) + 1 from t1 left join t1 as t2 on t1.i = t2.i - 1 where t2.i is null 2. תשובה נוספת select min(i2.qty)+1 from Items i2 where not exists (select qty from Items i1 where i1.qty=i2.qty+1) במה הייתם בוחרים ? לדעתי התשובה הראשונה זריזה יותר.