InsiderMedlem sedan jan. 2000978 inlägg Jag har en "nya"-tabell med namn och ålder och en "person"-tabell också den med namn och ålder.
De poster i den nya tabellen som redan har en mosvarighet i persontabellen ska selectas. De har en motsvarighet när det redan finns en post i persontabellen med samma namn och ålder.
Det här är väl nybörjarnivå känns det som... men jag får inte till det.
@ndersMedlem sedan juni 200032 969 inlägg Vilken dbms använder du? Följande borde fungera (under förutsättning att du inte använder MySQL 3.x):
SELECT * FROM Tabell1 WHERE ID IN (SELECT ID FROM Tabell2)
Mvh
InsiderMedlem sedan jan. 2000978 inlägg Access
Nej, så kan jag inte skriva.
Jag har inget ID jag kan använda. Tabellerna har helt olika ursprung.
Istället för att jämföra mot t.ex ID så måste jag jämföra mot Namn OCH Ålder.
Det som talar om att en post är unik mot en annan är att Ålder eller Namn inte är lika.
aasahMedlem sedan mars 20034 471 inlägg Re: Vilka finns redan?
Insider skrev:
... De poster i den nya tabellen som redan har en mosvarighet i persontabellen ska selectas. De har en motsvarighet när det redan finns en post i persontabellen med samma namn och ålder...
select N.* From Ny N, Person P
where N.namn = P.namn and N.ålder = P.ålder;
InsiderMedlem sedan jan. 2000978 inlägg Det verkar stämma men access bär sig konstigt åt.
Först får jag 184 rader, sen när jag vill sortera tabellen i stigande ordning på namn så minskar antalet till 154.
Vad är detta för skumt??
Dessutom frågar den efter ett parametervärde. 'Fråga1.Namn'