Suppose there is a table with non-primary key columns (A,B,C,D) of which there is an index on (A,B,C,D)
Will queries involving a subset of (A,B,C,D) utilise the index? What sort of idiosyncrasies exist with partial key lookups as described?
I am specifically interested in how this works in SQL Server, Sqlite, Firebird.