title: How can I write a where clause in SQL to filter a DATETIME column by the time of day?
body: <p>I have data that is timestamped with a DATETIME column and I want to filter it down to the set of records where the DATETIME is between 9:30am and 5:30pm for any day.  What's the best way to do this?</p>
  
  <p>UPDATE: Changed because I need precision to the minute, not just hour.  Sorry about that.</p>