Запятая перед «который»: правила пунктуации

Казалось бы, перед словом «который» запятая ставится всегда. Но не всё так просто! Давайте разберёмся, что говорят правила и когда запятая ставится, а когда — нет