[Access] Rózne zadania z accesu, liczba dni wypozyczenia

kejkun7
Użytkownik
Użytkownik
Posty: 405
Rejestracja: 24 lip 2012, o 23:16
Płeć: Mężczyzna
Lokalizacja: hmm ?
Podziękował: 147 razy
Pomógł: 2 razy

[Access] Rózne zadania z accesu, liczba dni wypozyczenia

Post autor: kejkun7 »

mamy date całą:

Kod: Zaznacz cały

rok-miech -dzien
jak tu:

Kod: Zaznacz cały

http://www.speedyshare.com/SKwXj/BIBLIOTEKA.accdb

w wypozyczenia.
utworzyc kwerende, wybierajaca tych czytelnikow, ktorzy wypozyczali ksiazke na okres krotszy niz 4 tygodnie.
trzeba tu hm
data zwrotu - data wypozyczenia , i do tego jak zastosowac, ze tylko tygodnie , i to mniejsze niż 4 ?


2 )
ilość dni , która ksiazka była wypożyczona .
hm ?

3) jak mamy ksiązki np.
dajmy w kryteriach rok wydania
2000
dajmy na to jest 5 takich ksiązek,
jak zrobić żeby wyświetlała kwerenda ich ilość??
czyli "5 "
Ostatnio zmieniony 23 sty 2013, o 21:12 przez Afish, łącznie zmieniany 1 raz.
Powód: Poprawa wiadomości.
dexter90
Użytkownik
Użytkownik
Posty: 391
Rejestracja: 11 lis 2011, o 09:48
Płeć: Mężczyzna
Pomógł: 32 razy

[Access] Rózne zadania z accesu, liczba dni wypozyczenia

Post autor: dexter90 »

2.

Kod: Zaznacz cały

DateDiff ("d", data_wypozyczenia, data_oddania)
W efekcie otrzymasz liczbę dni. Zawsze to możesz podzielić przez 7 i otrzymasz liczbę tygodni. Lub zamiast "d" dać "ww", ale nie pamiętam czy to zadziała.

Pozdrawiam

Edit

co do tego aby wykonać odpowiednią selekcję musisz zastosować warunek WHERE < 4
kejkun7
Użytkownik
Użytkownik
Posty: 405
Rejestracja: 24 lip 2012, o 23:16
Płeć: Mężczyzna
Lokalizacja: hmm ?
Podziękował: 147 razy
Pomógł: 2 razy

[Access] Rózne zadania z accesu, liczba dni wypozyczenia

Post autor: kejkun7 »

dexter90 pisze:2.

Kod: Zaznacz cały

DateDiff ("d", data_wypozyczenia, data_oddania)
W efekcie otrzymasz liczbę dni. Zawsze to możesz podzielić przez 7 i otrzymasz liczbę tygodni. Lub zamiast "d" dać "ww", ale nie pamiętam czy to zadziała.

Pozdrawiam

Edit

co do tego aby wykonać odpowiednią selekcję musisz zastosować warunek WHERE < 4
mam bardziej coś :

Kod: Zaznacz cały

DateDiff ("d", data wyp, data zwr)
gdzie to dodać ??
pokazuje, że błąd w formule, i wskazuje na przecinek
dexter90
Użytkownik
Użytkownik
Posty: 391
Rejestracja: 11 lis 2011, o 09:48
Płeć: Mężczyzna
Pomógł: 32 razy

[Access] Rózne zadania z accesu, liczba dni wypozyczenia

Post autor: dexter90 »

Kod: Zaznacz cały

DateDiff ("d", #data wyp#, #data zwr#)
A teraz?
kejkun7
Użytkownik
Użytkownik
Posty: 405
Rejestracja: 24 lip 2012, o 23:16
Płeć: Mężczyzna
Lokalizacja: hmm ?
Podziękował: 147 razy
Pomógł: 2 razy

[Access] Rózne zadania z accesu, liczba dni wypozyczenia

Post autor: kejkun7 »

znowu ten sam błąd.
może spr. na moim przykładowym pliku i dopiero powiedz jak to zrobić ;/ ?
dexter90
Użytkownik
Użytkownik
Posty: 391
Rejestracja: 11 lis 2011, o 09:48
Płeć: Mężczyzna
Pomógł: 32 razy

[Access] Rózne zadania z accesu, liczba dni wypozyczenia

Post autor: dexter90 »

A co ja będę ściągał. Twoim obowiązkiem jest googlować. atrybut jest typem datowym>
kejkun7
Użytkownik
Użytkownik
Posty: 405
Rejestracja: 24 lip 2012, o 23:16
Płeć: Mężczyzna
Lokalizacja: hmm ?
Podziękował: 147 razy
Pomógł: 2 razy

[Access] Rózne zadania z accesu, liczba dni wypozyczenia

Post autor: kejkun7 »

nie wiem o co Ci chodzi, ale nic mi nie pomogłeś kolego..
dexter90
Użytkownik
Użytkownik
Posty: 391
Rejestracja: 11 lis 2011, o 09:48
Płeć: Mężczyzna
Pomógł: 32 razy

[Access] Rózne zadania z accesu, liczba dni wypozyczenia

Post autor: dexter90 »

Pytam czy atrybut w którym przechowywana jest data jest typu datowego czy tekstowego.

Edit

I podaj pełne zapytanie jak wysyłasz bazie.
kejkun7
Użytkownik
Użytkownik
Posty: 405
Rejestracja: 24 lip 2012, o 23:16
Płeć: Mężczyzna
Lokalizacja: hmm ?
Podziękował: 147 razy
Pomógł: 2 razy

[Access] Rózne zadania z accesu, liczba dni wypozyczenia

Post autor: kejkun7 »

datowego raczej, bo jak klikne na to prawym mam opcje
" filtry dat "



I podaj pełne zapytanie jak wysyłasz bazie.

e ?
no to :

Kod: Zaznacz cały

DateDiff ("d", #data wyp#, #data zwr#)
dexter90
Użytkownik
Użytkownik
Posty: 391
Rejestracja: 11 lis 2011, o 09:48
Płeć: Mężczyzna
Pomógł: 32 razy

[Access] Rózne zadania z accesu, liczba dni wypozyczenia

Post autor: dexter90 »

pełny select!
kejkun7
Użytkownik
Użytkownik
Posty: 405
Rejestracja: 24 lip 2012, o 23:16
Płeć: Mężczyzna
Lokalizacja: hmm ?
Podziękował: 147 razy
Pomógł: 2 razy

[Access] Rózne zadania z accesu, liczba dni wypozyczenia

Post autor: kejkun7 »

stary możesz prościej mówić ?
bo nie czaję o co Ci chodzi.
dexter90
Użytkownik
Użytkownik
Posty: 391
Rejestracja: 11 lis 2011, o 09:48
Płeć: Mężczyzna
Pomógł: 32 razy

[Access] Rózne zadania z accesu, liczba dni wypozyczenia

Post autor: dexter90 »

Załóżmy, że masz tabele pracownicy ( imie, nazwisko )

Jak wygląda zapytanie do bazy o wszystkie imiona pracowników?
royas
Użytkownik
Użytkownik
Posty: 363
Rejestracja: 24 sie 2012, o 09:27
Płeć: Mężczyzna
Lokalizacja: Cieszyn
Pomógł: 80 razy

[Access] Rózne zadania z accesu, liczba dni wypozyczenia

Post autor: royas »

Chodzi o to, żebyś tu podał całe zapytanie do bazy w którym używasz tego datediff, "Select ...... From....."
kejkun7
Użytkownik
Użytkownik
Posty: 405
Rejestracja: 24 lip 2012, o 23:16
Płeć: Mężczyzna
Lokalizacja: hmm ?
Podziękował: 147 razy
Pomógł: 2 razy

[Access] Rózne zadania z accesu, liczba dni wypozyczenia

Post autor: kejkun7 »

"Załóżmy, że masz tabele pracownicy ( imie, nazwisko )

Jak wygląda zapytanie do bazy o wszystkie imiona pracowników? "

i don't know.

poza tym dodam od razu

1-szy raz się spotykam z taką metodą, jaką mi prezentujesz.

także nie wiem w ogóle o co wam chodzi :P

ja mam po prostu w bazie wszystkie imiona.

albo moge dodac, np. w kryteriach coś np.
Janek
albo
[podaj imię]
wtedy wpiszę przy otworzniu kwerendy
Zygmunt
np.
dexter90
Użytkownik
Użytkownik
Posty: 391
Rejestracja: 11 lis 2011, o 09:48
Płeć: Mężczyzna
Pomógł: 32 razy

[Access] Rózne zadania z accesu, liczba dni wypozyczenia

Post autor: dexter90 »

Uwierz mi, że Access tak samo korzysta z języka SQL jak Oracle, Postgres, Sql Server i inni Poczytaj w jaki sposób wykonać query sql w accessie. Wiem, że można bo sam kiedyś robiłem, ale z takiego syfu jak access to mało kto korzysta, ale pewnie uczysz się do matur więc nikt Cię za to nie wini.
ODPOWIEDZ