Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

traženje praznina u tablici!

[es] :: MS SQL :: traženje praznina u tablici!

[ Pregleda: 1915 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

zpezer

Član broj: 36314
Poruke: 67
*.st4.cable.xnet.hr.



+1 Profil

icon traženje praznina u tablici!12.05.2014. u 23:44 - pre 120 meseci
Činimi se da nema baš nemam puno sreće, sva moja pitanja ostaju uglavnom bez odgovora, a čini mi se da sam i ja zaglupavio( valjda to s godinam)
Pa evo još jedno pitanje , nadam se da će neko imati rješenje ::

primjer 1)

evid values
1 --
2 --
3 --
5 --
7 --
8 --

------------------------

primjer 2)

1 --
2 --
3 --
5 --
7 --
8 --
9 ---
12 ---
13 ----
14 ---

Treba napraviti upit ( ne dolazi u obzir reader ili sta drugo u aplikaciji ) nego izričito upit.
koji bi iz prvog primjera vratio 6 ( ne 4 - jer nije zdnja praznina) zadnja praznina u evid i drugog primjera 11 isto zadnja prazno mjesto.

Hvala svma koji imaju neku ideju ,










 
Odgovor na temu

vujkev
Beograd

Član broj: 8072
Poruke: 1347
*.dynamic.isp.telekom.rs.



+104 Profil

icon Re: traženje praznina u tablici!12.05.2014. u 23:53 - pre 120 meseci
Ovako nekako

Code (tsql):
declare @tbl table ( num int)
insert into @tbl select 1
insert into @tbl select 2
insert into @tbl select 3  
insert into @tbl select 5  
insert into @tbl select 7
insert into @tbl select 8

select top 1 t2.num-1 from @tbl t1
     right join @tbl t2 on t1.num = t2.num-1
     where t1.num is null
     order by t2.num desc


delete from @tbl

insert into @tbl select 1 --
insert into @tbl select 2 --
insert into @tbl select 3 --
insert into @tbl select 5 --
insert into @tbl select 7 --
insert into @tbl select 8 --
insert into @tbl select 9 ---
insert into @tbl select 12 ---
insert into @tbl select 13 ----
insert into @tbl select 14 ---


select top 1 t2.num-1 from @tbl t1
     right join @tbl t2 on t1.num = t2.num-1
     where t1.num is null
     order by t2.num desc
 


Sledeći put napiši i skriptu za insert test podataka.
Naučio sam...
Da je važnije biti ljubazan nego biti u pravu
 
Odgovor na temu

zpezer

Član broj: 36314
Poruke: 67
*.st4.cable.xnet.hr.



+1 Profil

icon Re: traženje praznina u tablici!13.05.2014. u 00:06 - pre 120 meseci
Kako nalaže fini običaj red je da se zahvalim , Pa hvala i živio !
 
Odgovor na temu

[es] :: MS SQL :: traženje praznina u tablici!

[ Pregleda: 1915 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.