Hej,
Jag har två frågor som hämtar data från sql tabellen
q1(artnr, lagerställe,DatumTrans, Transtyp)
1,0,20050101,110
1,1,20050101,110
3,0,20050101,110
3,1,20050101,110
i q1 transtyp är alltid 110
och q2 (artnr, lagerställe,DatumTrans, Transtyp)
1,0,20050101,270
1,1,20050101,270
2,0,20050101,270
3,4,20050101,270
3,0,20050101,270
i q2 fråga transtyp är alltid 270
Hur sql sats eller MS Acces kod ser ut för att visa alla poster från q1 + bara de poster som finns inte i q1 från q2.
Transtyp 110 har högre prioritet än 270 på alla lagerställe. Poster från q2 hämtas bara om det finns inte post för resp art och lagerställe i q1.
Låt oss säga att det finns en post för art1 och på lagerställe1 i q1 då hämtar jag ingeting för art1 från q2, men om det saknas art1 på resp lagerställe i q1 då hämtar jag posten för denna art och lagerställe från q2.
(flera artiklar och flera lagerställe)
Önskat resultat:
1,0,20050101,110
1,1,20050101,110
3,0,20050101,110
3,1,20050101,110
2,0,20050101,270
3,4,20050101,270
Tacksam för svar