16. september 2008 - 09:25
Der er
3 kommentarer og 1 løsning
sqlsætning til at sammenligne 2 felter
jeg har 2 felter jeg gerne vil sammenligne. felt A og felt B. felt A indeholder et antal koder (1000 stk) felt B indeholder et antal koder (2000 stk) jeg vil gerne finde ud af hvormange af dem der er i A, som også findes i B?
Annonceindlæg fra Cepheo
16. september 2008 - 10:43
#1
You can start by finding those which are in both with something like this SELECT * FROM A WHERE kode IN(SELECT kode FROM B) and then maybe something like this to find how many are in both SELECT count(*) FROM (SELECT * FROM A WHERE kode IN(SELECT kode FROM B))
16. september 2008 - 10:46
#2
That first SQL isnt quite right :o) SELECT * FROM tbl1 WHERE felta IN(SELECT feltb FROM tbl1) another idea would be to make a query where you include the table twice and make a join between fielda and fieldb