It is better programming practice to both name the columns from the table being inserted and the table being selected. For example, let’s imagine you add a new column to one table. Your code would all of a sudden stop working. Likewise if you rebuild your table and reorder the columns then you will get very strange results.