When I run a SELECT query in SQL Server Management Studio that has a WHERE clause and the database is located on the network, is the query 'run' on the Server or my Desktop PC, eg. will the entire table be brought back from the server and then filtered on my PC or will the filtering be done on the Server?
Does this behaviour differ if I'm using MS Access to run the query against the (remote) database?