some filtered indexes have been created on one of our databases that filter on [EndDATE] IS NULL, so only records with a null enddate field appear in the index, which is good.
The enddate field is then added as the first column of the key columns, followed by the other columns to order on. I can't work out of this is a bad thing to do. All the results of the first column will be Null so, will it have any real world impact?
According to MS you should put a IS NULL filtered field in the included columns or the Where clause, for the DB engine to use it, but does adding it as the first key column have any impact?