With MySQL, I seem to be able to do something like this:
SELECT *, name
FROM Customers
But I get a syntax error if I reverse the order:
SELECT name, *
FROM Customers
I have tried giving the name
an alias and that doesn't help. I know I could do this with a join on the same table, but I'm hoping that there is a simple syntax that will allow this to work without a self-join. Is this possible with another syntax or am I stuck with only being able to add additional query result fields after instead of before selecting all with an asterisk (*)?