Just nu i M3-nätverket
Gå till innehåll

Inner join ?


norcomp

Rekommendera Poster

Jag har 2 tabeller med artikelregister ART1 & ART2

och vill jämföra dessa två, om ART2 innehåller artikelnummer som finns med i ART1

vill jag uppdatera fältet FINNS i ART1 med värdet 1

 

har löst detta tidigare, men nu står det helt still i skallen :)

 

 

Tråden flyttad från ASP & VBScript av moderator

 

[inlägget ändrat 2009-04-27 20:19:38 av Cluster]

Länk till kommentar
Dela på andra webbplatser

om ART2 innehåller artikelnummer som finns med i ART1 vill jag uppdatera fältet FINNS i ART1 med värdet 1

 

Heter fältet "finns"? Dåligt namn imho. Och vilket syfte fyller detta fält?

Om en artikel inte finns i båda tabellerna borde du inte få träff från databasfrågan.

 

Länk till kommentar
Dela på andra webbplatser

Fältet finns ej idag och har därför inget namn så jag skrev bara "FINNS" som ett exempel

 

Syftet med fältet är att veta vilka artiklar som hittades i ART2

det är enbart dessa artiklar jag vill använda i ART1 sedan till en specialanpassad exportfunktion jag har giort

 

Länk till kommentar
Dela på andra webbplatser

Dieselmannen

Du kan söka ut den genom att skriva..

 

SELECT Artid FROM ART2 WHERE Artid IN (SELECT Artid FROM ART1)

 

Länk till kommentar
Dela på andra webbplatser

SELECT Artid FROM ART2 WHERE Artid IN (SELECT Artid FROM ART1)

 

Tack !

Det var så jag hade gjort, men hade vist fel datatyp i ena tabellen

så jag fick , Type mismatch in expression

men nu funkar det :thumbsup:

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...