Speaking as a non expert in the subject...

Select allows you to react upon more than a single evaluation of a "case".

If allows you to react upon only one evaluation of a "case"

If is great for a Y/N scenario

Select is better for a Y/N/M/I scenario

  • Yes
  • No
  • Maybe
  • I Don't Know
_________________________
Today is the tomorrow you worried about yesterday.