which前不加逗号,是限定性定语从句,指代的是之前的一个名词,大多紧跟在这个名词后.如:You should provide evidence which would prove your report.你应该给出能证明你的报告的证据.
which前加逗号,是非限定性定语从句.这时指代的东西有2种情况.
1.指前面的一个名词,但对这个名词的性质不作限定,只是补充说明,如:He has already gone home,which is not far from here.他已经回家了,他的家离这里不远.这句里后半句话只是一个补充说明,而不是说“他去了那个离这里近的家”.因为他没有第二个家,不能用限定性的定语来说明.
2.指前面的整个句子或者句子中的一部分意思,比如你的那句话,指的就是前面的整个情况会使得市场调查的结果变得无意义.