I'm happy to know that's SUPPOSED to work ... but it's not. Gives me this error:
An object or column name is missing or empty. For SELECT INTO statements, verify each column has a name. For other statements, look for empty alias names. Aliases defined as "" or  are not allowed. Change the alias to a valid name.
So I tried it with a standard field ie:
MenuItemName <> ""
This gives me the same error. If I remove that WHERE condition, the error goes away. So I must be doing something else wrong.