Jackie Lowery - Monday, February 19, 2018 4:14 PM
You should have a primary key. It just doesn't need to be a Clustered primary key. If possible, the Clustered Index should be unique. You can do that by making the clustered index on DateSent and whatever column (hopefully, it's just one column) makes up the PK.
Also, from your original post, the following will NOT return a range of dates. It will only return data that has an exact match with the variable.
WHERE DateSent >= @dateVariable AND DateSent <= @dateVariable
--Jeff Moden
Change is inevitable... Change for the better is not.