Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: access - ignorowanie danych
Forum PHP.pl > Forum > Bazy danych > Access
trudnyaccess
Witam,

mam jedna tabele w której pierwsza kolumna to dana a druga to czas w jakim ta dana wystąpiła, za pomocą kwerendy podzieliłem tę tabele na dwie tabele, w jednej są dane z przed jakiegoś czasu w drugiej dane jakie wystąpiły po tym czasie.

Problem jest taki, że dane się powtarzają i chce zęby access nie pokazywał mi danych w drugiej tabeli które wystąpiły w pierwszej tabeli:)


Próbowałem w kweredzie krzyżowej wpisać kryterium <>[bez_akcji].[Pole_danych] Wygląda to tak:
Niestety wrzuca jakieś dziwne wyniki które nie spełniają tego kryterium.

Czy jest wstanie napisać jak zrobić zęby access wrzucał mi dane tylko te które są w drugiej tabeli a nie ma ich w pierwszej ?

pzdr.
mmmmmmm
LEFT JOIN z Nullem.
trudnyaccess
SELECT Pole_danych, Pole

FROM bez_akcji LEFT JOIN wiatrak_On

ON bez_akcji.Pole <> wiatrak_On.Pole_danych;

@mmmmmmm za bardzo nie wiedziałem jak użyć tego nulla wstawiłem tu <>, mam dokładnie te same wyniki co w poprzednim poście.

przejrzałem te wyniki i access porównuje je na takiej zasadzie że bierze pole z pierwszej tabeli porównuje z polami drugiej tabeli i wszystkie które nie są te same wypisuje wiec wygląda to tak danych jest naprawdę dużo.
Nie wypisuje faktycznie jak dane będą te same, ale niepotrzebne wypisuje te parowanie każdej danej z jednej tabeli do drugiej i na odwrót... zamiast jeżeli dana ma swój odpowiednik w drugiej tabeli to niech ignoruje ją i wystawia tą która nie ma i zrobi z tego tabele.
Jest to dość zawiłe ale jak coś nie jasne mogę doprecyzować.
mmmmmmm
  1. SELECT Pole_danych, Pole
  2. FROM bez_akcji LEFT JOIN wiatrak_On
  3. ON bez_akcji.Pole = wiatrak_On.Pole_danych
  4. WHERE wiatrak_On.Pole_danych IS NULL;
trudnyaccess
działa jak należy:)

dziękuje za pomoc

pozdrawiam.
Nicia
ja też miałam z tym problemy i dzięki Wam sobie poradziłam


http://www.m2mnow.biz/2014/04/04/19435-tal...ms-iot-devices/
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2021 Invision Power Services, Inc.