Just nu i M3-nätverket
Jump to content

Omatchade och dubbletter i access


ekp96hjo

Recommended Posts

Jag är nybörjare på access och ringrostig vad det gäller mina sql kunskaper... nu skulle jag behöva hjälp med följande

 

Jag har två tabeller(t1, t2) som innehåller i sort sett samma information. Jag har två kolumner i varje tabell som jag vill matcha och sortera ut de omatchade. Mitt största problem är dubbletter, jag har t ex dubbletter i t1 som matchas av en post i t2. Jag vill att endast en av dubblettposterna i t1 matchas med posten i t2... den återstående dubbletten vill jag få ut som omatchad. Jag har ingen möjlighet att ta ut nycklar pga av dubbletterna... eller?

 

Ex

 

Tabell 1

nr Belopp

1 100

2 200

1 100

5 150

6 300

 

Tabell 2

nr Belopp

1 100

2 200

6 300

6 300

 

Jag har gjort en union men den tar ju inte hänsyn till dubbletterna...

 

SELECT T1.Nr, T1.Belopp, T2.Nr, T2.Belopp,

FROM T1 LEFT JOIN T2 ON (T1.Nr=T2.Nr) AND (T1.Belopp=T2.Belopp)

UNION

SELECT T1.Nr, T1.Belopp, T2.Nr, T2.Belopp,

FROM T2 RIGHT JOIN T1 ON (T1.Nr=T2.Nr) AND (T1.Belopp=T2.Belopp);

 

Några förslag? Tacksam för hjälp.

 

 

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...