title: SQL select * vs. selecting specific columns
body: <p>I was wondering which is best practice. Lest say I have a table with 10+ columns and I want to select data from it.</p>
  
  <p>I've heard that 'select *' is better since selecting specific columns makes the database search for these columns before selecting while selecting all just grabs everything. On the other hand, what if the table has a lot of columns in it?</p>
  
  <p>Is that true?</p>
  
  <p>Thanks</p>