The short answer: you don't need one.
The long answer:
Which is a subordinating conjunction, meaning that when it starts a clause, it makes a dependent clause which is an incomplete sentence.
Grammar dictates the following comma placement in the pairing of clauses:
(Independent Clause = IC, Dependent Clause = DC) IC DC or DC, IC
Since which will start a dependent clause, provided that you put the independent clause first, you need not place a comma on behalf of the word which. If, however, the dependent clause goes first, you must place a comma after the entire clause, not just the word which.
It could go either ways?
A comma typically goes before "so" when it is used at the beginning of a sentence to indicate a reason or result. However, when "so" is used as a conjunction in the middle of a sentence, it does not usually need a comma before it.
Not necessarily. There is no word in English that requires a comma before or after it.
It is usually appropriate to place a comma before "but." One should not use a comma after "but."
When which is used to introduce a nonrestrictive adjectivial clause it must it must follow a comma. But there are numerous examples where which does not need to follow a comma. Including: Which melon do you want? I can't tell which melon to buy.
No, a comma does not go before the word 'in'.
Not necessarily. There is no word in English that requires a comma before or after it.
no
No.
After
after
Before
It could go either ways?
A comma typically goes before parentheses if the sentence structure requires it. For example, in the sentence "She decided to go to the park (which was quite crowded), despite the weather," the comma is placed before the parentheses. However, if the parentheses are at the end of a sentence and the sentence does not require a comma, then no comma is needed.
The comma would come after it.
Yes, but a space comes after the comma like this:, inc
A comma usually comes before and after "however".I would love to go to the beach with you, however, I have to work.