Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190
iCentar » Racunari i oprema » Programirannje i baze podataka » Access » Niz brojeva na reportu
miro35 20.06.2012 14:08
Predmet:Niz brojeva na reportu

Evo primjer jedne tabele u kojoj se nalaze brojevi koji idu npr:122052 pa sve do 122064 pa se onda prekida niz. Pa ide od : 122072 do 122098 i tako dalje.Svi ovi brojevi su u jednoj tabeli jedan red jedan broj, kao Å¡to se vidi u primjeru. Meni treba da iz ove tabele izvučem na izvjeÅ¡taj(report) da piÅ¡e:
Brojevi:122052 - 122064 i onda komada:12 pa drugi red
Brojevi: 122072 - 122098 komada 26 ...itd
Zašto od 12205 - 122064 zato što je se prekinuo niz, pa je opte krenuo od 122072 - 122098
Neznam ima li neko neku ideju sa query ili treba pisat kod.
Prilozi:
ProbaNiz.rar (Velicina datoteke:8.26 KB)

zxz 20.06.2012 15:53
Predmet:Re: Niz brojeva na reportu

Ovom Query-u daj ime Q_1
PreuzmiIzvorni kôd (SQL):
  1. SELECT tblNiz.Broj, (SELECT COUNT(Broj)  FROM tblNiz AS R WHERE tblNiz.Broj>R.Broj ) AS RedniB, [broj]-[rednib] AS N
  2. FROM tblNiz;

U ovom drugom je tvoj rezultat:
PreuzmiIzvorni kôd (SQL):
  1. SELECT FIRST(Q_1.Broj) AS START, LAST(Q_1.Broj) AS END
  2. FROM Q_1
  3. GROUP BY Q_1.N;

miro35 21.06.2012 08:15
Predmet:Re: Niz brojeva na reportu

To je to Hvala