Weer ACCESS-vraagje

Moderators: goldenarrow, MirandaD, Hanmar

Antwoord op onderwerpPlaats een reactie
 
 
Laura

Berichten: 8338
Geregistreerd: 20-02-01
Woonplaats: Midden van Gelderland

Weer ACCESS-vraagje

Link naar dit bericht Geplaatst door de TopicStarter: 29-06-04 13:12

Ik heb een tabel met een hoop veldwaarden:
OVKnr, Besteknr, Omschrijving en dan Datum opgegeven, Datum opgenomen en Datum betaald.

Ik wil nu graag een query maken van alles dat ergens 2004 heeft staan. Dus in één van deze datumvelden. Ik heb al geprobeerd eerst een query 'like 2004' voor elk van de datumvelden apart te maken en deze dan samenvoegen, maar dat werkt dus niet.

Hellup, wie weet de oplossing??

Nothing tastes as good as being lean feels *profielupdate*
Goed voornemen 2007: Sommige PBtjes slippen er nog wel eens tussendoor... dus mocht je geen respons krijgen; stuur svp nog eens en niet boos worden hoor Haha!


Romkabouter

Berichten: 21721
Geregistreerd: 25-06-02
Woonplaats: Donkerbroek

Link naar dit bericht Geplaatst: 29-06-04 13:36

'like %2004%'

Mijn woorden zijn mijn woorden en mijn mening. Deze graag alleen mij aanrekenen en niet mijn geliefden/vrienden/kennissen of een combi daarvan!

Sypheron

Berichten: 15190
Geregistreerd: 06-12-01

Link naar dit bericht Geplaatst: 29-06-04 13:38

Je kan bij een selectie van de querie toch ook bij de criteria opgeven "or" voor elke sectie?

AnoeskaB

Berichten: 544
Geregistreerd: 25-01-04
Woonplaats: Annen

Link naar dit bericht Geplaatst: 29-06-04 16:33

In de eerste regel, 1e veld Like "*2004*", volgende regel 2e veld weer Like "*2004*", etc.

Sypheron

Berichten: 15190
Geregistreerd: 06-12-01

Link naar dit bericht Geplaatst: 29-06-04 17:09


Laura

Berichten: 8338
Geregistreerd: 20-02-01
Woonplaats: Midden van Gelderland

Link naar dit bericht Geplaatst door de TopicStarter: 29-06-04 18:06

ja dat like had ik al geprobeerd, maar er is dus een moeilijkheid:
Als de eerste datum 2004 is, de tweede 2003 en de derde ook 2003, geeft ie dat record dus niet als ik alles op Like 2004 zet. Nu heb ik dus afzonderlijke query's gemaakt met like 2004, en wil ik die drie eigenlijk samenvoegen zonder dubbelen. Maar ik kan met de wizard maar twee query's gebruiken....

Nothing tastes as good as being lean feels *profielupdate*
Goed voornemen 2007: Sommige PBtjes slippen er nog wel eens tussendoor... dus mocht je geen respons krijgen; stuur svp nog eens en niet boos worden hoor Haha!

Romkabouter

Berichten: 21721
Geregistreerd: 25-06-02
Woonplaats: Donkerbroek

Link naar dit bericht Geplaatst: 29-06-04 18:15

Die wizzard suckt ook *LOL*

Mijn woorden zijn mijn woorden en mijn mening. Deze graag alleen mij aanrekenen en niet mijn geliefden/vrienden/kennissen of een combi daarvan!

Laura

Berichten: 8338
Geregistreerd: 20-02-01
Woonplaats: Midden van Gelderland

Link naar dit bericht Geplaatst door de TopicStarter: 29-06-04 18:36

ja I agree, maar ik blijf een blonde vrouw die een moduletje Acces gehad heeft op HBO, ik ben nog niet zo heel ver in mijn Acces-ontwikkeling Haha!
Ik moet dus eigenlijk de gegevens van die drie query's ineen brengen minus de duplicaten, zoals in de Wizard niet gerelateerde records. Go ahead and be my hero *LOL*

Nothing tastes as good as being lean feels *profielupdate*
Goed voornemen 2007: Sommige PBtjes slippen er nog wel eens tussendoor... dus mocht je geen respons krijgen; stuur svp nog eens en niet boos worden hoor Haha!

AnoeskaB

Berichten: 544
Geregistreerd: 25-01-04
Woonplaats: Annen

Link naar dit bericht Geplaatst: 29-06-04 21:07

Je moet voor het 2e veld de like "*2004*" wel in de 2e regel zetten, anders wordt het "and" ipv "or". Dan krijg je inderdaad dat je alleen de resultaten krijgt waarbij alles 2004 is. Als je het op meerdere regels zet moet het lukken. Haha!

Romkabouter

Berichten: 21721
Geregistreerd: 25-06-02
Woonplaats: Donkerbroek

Link naar dit bericht Geplaatst: 29-06-04 22:48

Code
SELECT *
FROM Table1
WHERE [Datum opgegeven] like "*2004*" or [Datum opgenomen] like "*2004*" or [Datum betaald] like "*2004*";

Mijn woorden zijn mijn woorden en mijn mening. Deze graag alleen mij aanrekenen en niet mijn geliefden/vrienden/kennissen of een combi daarvan!


Antwoord op onderwerpPlaats een reactie

Wie is er online

Gebruikers op dit forum: Geen geregistreerde gebruikers en 5 bezoekers