[ a zo zo @ 04.01.2010. 12:16 ] @
| Vjerujem da je ovo pitanje na koje znalci mogu dati odgovor za tili cas, samo da hoce :) Hajde, samo par minuta...
Pojednostavicu da ne moze prostije :) Ma, upetljah se s ovim Accessom. Znam SQL solidno, sve bih ja to s njim ali ne znam gdje da to stavim.
Zamislite da imate dvije tabele, A i B. U tabeli A imate SifraA i Ime, a u tabeli B imate SifraB i Prezime. Kako ja sad da imam jedan Query u koji uvucem SifraA, SifraB (eventualno i ona dva preostala, Ime i Prezime) i on mi izbroji koliko je bilo SifraA i SifraB u njihovim tabelama? Kad stavim Count u Criteria za jedan onda odradi za taj ok ali zezne ovaj drugi... U nekim tutorijalima spominju neke Filtere ali ne znam gdje je to... KAKO? Potrazicu jos, ali nijedan tutorijal nije imao ovo... Vjerovatno je neka glupost u pitanju. Uvjek imam problema s nekim tehnickim stvarima...
Bicu vam mnogo zahvalna na odgovoru!
|
[ maliradoznalac @ 04.01.2010. 13:21 ] @
da li imas neku vezu izmedju tih A i B tabela?
znacajno se menja rezultat ako imas vezu ili ako nemas. i sta pokusavas dobiti??
sifra A | sifra B | ime | prezime
1 | - | pera | -
- | 1 | - | petrovic
ili
sifra A | sifra B | ime | prezime
1 | 1 | pera | petrovic
ili nesto sasvim trece?
ps. nadam se da ti je jasno da ovo gore predstavlja tabelu ;-)
[ a zo zo @ 04.01.2010. 13:38 ] @
Sasvim je jasno da su ovo bile tabele, hehe! Nemam vezu medju tabelama. Ne odgovara mi da ih povezujem. Gdje, inace, upisujem SQL upite? U Criteria dio? Pogledacu jos... pa pitacu vas ako ne saznam u medjuvremenu... a moram jer mi se zuri!
[ a zo zo @ 04.01.2010. 13:40 ] @
P.S.
Vise bi podesan bio drugi oblik tabele...
Znaci, nesto ovako:
1,1
2,2
12,3
i sl.
[ golic @ 04.01.2010. 16:21 ] @
SELECT Count(TableA.SifraA) AS CountOfSifraA, Count(TableA.Ime) AS CountOfIme, Count(TableB.SifraB) AS CountOfSifraB, Count(TableB.PrezimeB) AS CountOfPrezimeB
FROM TableA, TableB;
[ maliradoznalac @ 04.01.2010. 21:42 ] @
Posto si rekao da si solidan sa SQL-om, kreiras Upit (Query) a onda se prebacis u SQL View i kuckaj :-)
ako koristis 2007 - na Home ribbonu
ako koristis 2003 mislim da je u File meniju (nisam siguran, nemam sad prilike da pogledam)
[ a zo zo @ 13.01.2010. 10:31 ] @
Evo, ako nekog bude slicno nesto mucilo:
Koristim jednu tabelu a tabela neka je ovakva:
Sifra Ime Prezime Datum1
1-------------Ana-------Jovanovic---25.02.2002
2-------------Marko-----Petrovic----25.09.2009
100----------Jovan------Markovic---25.03.2003
U Queryju postavimo sve njih iz te tabele, ali namjestimo ovako
Za Sifra: u Total u tabeli queryja biramo Count, a to dobijemo preko Totala (znak sume iznad u alatkama pa se pojavi lista pa odaberes)
Za Ime: Where, dobijemo na isti nacin, pa u Criteria, npr. "Ana" i to nece biti vidljivo u krajnjem rezultatu ali ne mari za to
Za Prezime: analogno
Za Datum1: Expression, a u Criteria stavimo Between Od.Value And Do.Value
Ako imamo i datum2, koji je kao neki kraj roka stavicemo ovako:
Za Datum1: u Criteria >=Od.Value
za Datum2: u Criteria <=Do.Value
Treba podesiti u tabeli, npr da je datum Short, instalirati tako, a u input masci 00.00.00 ali se to malo pokarabasi kad ga instaliramo...
Ovako ovo radi. Znaci, daje broj unosa u pojedina polja i to se moze dosta iskoristiti... Npr, koliko je bilo unijetih sifri, koliko imena, a ist tako, kao u nasem primjeru koliko unosa vezanih za Anu...
Bravo ja! :)
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.