from thefreedictionary.com:
at which:
At which station should I change trains?
in which ...:
My father may have to go into hospital,in which case he won't be going on holiday.
for which:
The documents for which they were searching have been recovered.
这里的at,in (case),for都是需要跟后面句子搭配的,即:
I change trains AT some station.
in this/that case 是个固定搭配.
They were searching FOR the documents.