You should always specify the columns you need, unless your programming language supports associative lists/arrays, so that names can be retreived by name.
If you need to retreive it by index number, then using *
could pose a huge problem later if you insert a new column anywhere in the table, as all the indices from that point will increase by one...