Du får ditt multipart-error eftersom du inte gjort ar-tabellen tillgänglig i queryn. Slå ihop registret med en JOIN. Just nu fattar queryn mr.AntDec <> ar.AntDec lika lite som mr.AntDec <> Paddington.AntKukringar. Koppla ihop dem så all grunddata finns tillgänglig innan du börjar jämföra saker mellan olika register.
Däremot tveksam om du kommer få rätt resultat ändå. Gränspuck att ni har en tabell mr som innehåller både arbetsordernummer och artikelspecifika decimaler. Buskonstigt. Men isåfall:
Kod:
SELECT DISTINCT mr.AoNr
FROM mr
JOIN ar ON mr.Artikelnummer=ar.Artikelnummer
WHERE mr.AntDec <> ar.AntDec
Annars får du posta exempel på vad registren innehåller för tabellnamn och data. Lättare att hjälpa då. Se till att byta lite namn och siffror bara så inte chefen blir sur sen.
!= och <> är samma sak.