Thanks Matt.
I'm super familiar with the limitations you describe. I've been using Mapinfo for 25 years.
I should probably have been a little more specific with my question.
I was looking for a supported syntax that achieve what I was after. I'm quite familiar with TSQL and Mapinfo's subset but this seemed to be an issue of identifying the field vs the alias issue.
However I was able to leverage a Mapinfo peculiarity to get my solution.
I was able to add\remove the underscores from one or the other of the terms used and rely on Mapinfo to insert the underscores in the final column name as spaces are unsupported.
Both of these are supported syntax. Note the udnerscores
Select Left$('LONG_DESC',250) as 'LONG DESC' from.....
Select Left$('LONG DESC',250) as 'LONG_DESC' from.....
This changes the reference enough to have the parser recognise these as different and once opened in Mapinfo the 'LONG_DESC' column heading is shown in either case.
Thanks for chiming in.