select ;
> field1, ;
> field2, ;
> field3 ;
>select ; > field 1 ; > , field2 ; > , field3 ;In practice, it very rarely comes to moving the first. Specially in my case, when the resulting cursor may be used to pop up a little selector grid - where I limit the number of columns, but may need additional fields. In most of such cases, the first couple of fields are decided long in advance, but the rest is added freely as needed. In some cases I'm gathering a transaction history from a dozen of tables with similar structures - and again it's never the first fields that need to be messed with, but towards the end of the list it undergoes several changes. And if I'm adding a field after the last, I don't need to go into the previous line to add the comma. Saves me a lot of time and debugging.