Im not sure you can do what you want in one pass, you may need to do two queries and then filter out any cities which have been matched against state names (and found missing) and vice versa
this should get you somewhere near wear you want
"SELECT City_Merge.City, City_Merge.State
FROM City_Merge LEFT JOIN Categories ON City_Merge.City = Categories.Name
WHERE Categories.Name Is Null;"
..it was created in MS Access
so to get the other match try
"SELECT City_Merge.City, City_Merge.State
FROM City_Merge LEFT JOIN Categories ON City_Merge.State = Categories.Name
WHERE Categories.Name Is Null;"