Dodaj do ulubionych

Microsoft Access - Pytanie c.d.

21.05.07, 13:34
Witam.
Mam kolejne pytania dotyczące MS Access.

Otóż mam pewną przykładową bazę danych z danymi jakieś grupy ludzi i
chciałbym stworzyć pewną kwerendę, która zliczyłaby ile wśród tych osób jest
kobiet, a ile mężczyzn (sam tego nie policzę, ponieważ ta baza jest dość
spora). Program mógłby rozpoznać i zliczyć te osoby na podstawie ostatniej
litery imienia. Jednak nie wiem co musiałbym zrobić, jaką kwerendę stworzyć,
aby tak się stało.
Kolejne pytanie, tworzę pewną kwerendę, która zlicza mi liczbę kandydatów do
pewnej klasy (to nie jest żaden problem), ale muszę stworzyć jeszcze jedną
kolumnę w tej kwerendzie, w której to kolumnie zapisana byłaby nadwyżka osób
ubiegających się do danej klasy. Czyli musiałbym zliczyć te osoby i odjąć
przykładowo 30 osób, z tymże sam tego nie będę robił bo jak mówiłem jest tego
bardzo dużo. Gdy chcę się stworzyć jakieś działania na danych to dostępne
jest tylko kilka np. średnia, policz. A ja chciałbym zrobić coś takiego jak
"policz" - 30 tylko nie wiem jak to zapisać, w Excelu to niebyłby żaden
problem, ale tu po prostu nie wiem jak wykonywać działania arytmetyczne
oprócz tych standardowych, które się wybiera.

Proszę o pomoc.
Obserwuj wątek
    • r_ed Re: Microsoft Access - Pytanie c.d. 21.05.07, 21:32
      > Program mógłby rozpoznać i zliczyć te osoby na podstawie ostatniej
      > litery imienia. Jednak nie wiem co musiałbym zrobić, jaką kwerendę stworzyć,
      > aby tak się stało.

      Musisz zastosować kryterium LIKE ("*a") z tym, że są imiona męskie kończące się
      na "a".

      Co do drugiego pytania to nie bardzo wiem o co chodzi ... co to znaczy
      "nadwyżka"?Poza tym można policzyć określone pola w tabeli nie używając kwerendy
      a tylko funkcji DCOUNT. Np
      Liczba wszystkich rekordów 'imie' z tabeli 'tbl1':
      DCount("[imie]", "[tbl1]")
      j/w z tym, że tylko imiona kończące się na 'a':
      DCount("[imie]", "[tbl1]", "[imie] Like ""*a""")
      To tak w skrócie ...
    • krzysztofsf Re: Microsoft Access - Pytanie c.d. 21.05.07, 23:05
      Popytaj tutaj - a zanim spytasz. przejzyj wnikliwie posty - warto.

      usenet.gazeta.pl/usenet/0,48200.html?group=pl.comp.bazy-danych.msaccess
      No i poszukaj jakiegos poradnika w necie, jesli nie masz papierowego.

      Co do drugiej czesci - musis zpoczytac o relacjach - laczysz ze soba po nr klasy dwie kwerendy, i w jednej masz wynik policz dla wszystkich uczniow dla danej klasy - to dajesz do drugiej kwerendy ....troche kombinowania - musialbym posiedziec nad tym, zrobic i dopiero potem wyjasnic jak i po co.
      A siedze teraz na Linuxie :)

      co do dzialan arytmetycznych - konstruluj w polu tytulu pola w kwerendzie - itd.
      Musis zpoczytac.
      • butch.bmf Re: Microsoft Access - Pytanie c.d. 23.05.07, 16:44
        Wielkie dzięki za pomoc.

Nie masz jeszcze konta? Zarejestruj się


Nakarm Pajacyka