Некоторые правила постановки запятой перед союзом «что» в русском языке:
- Запятая ставится, если «что» является союзом в сложноподчинённом предложении, где придаточная часть следует после главной. 1 Например: «По зрелому размышлению я решил, что вам понадобятся эти документы». 1
- Слово «что» обособляется запятой, если находится в составе устойчивого оборота «только и …, что», где под троеточием подразумевается глагол «знать» или «делать». 1 Например: «Только и знают, что спят до полудня». 1
- Запятая не ставится, если в сложноподчинённом предложении имеется две придаточные части с союзным словом «что», а между ними стоит союз «и», эти части являются однородными членами предложения. 1 В таком случае второе «что» образует сложный союз, перед ним запятая не ставится. 1 Например: «Я увидел, что консультант уже подошёл к покупателю и что моя помощь не требуется». 1
- Запятая не ставится, если слово «что» находится в составе неразложимых словосочетаний (фразеологических оборотов). 1 Например: «Я решил добиваться повышения по службе [во что бы то ни стало]». 1
- Запятая не ставится, если слово «что» является вопросительно-относительным местоимением, оно не обособляется. 1 Например: «Мало ли что там написано!». 1
Постановка запятой перед «что» зависит от того, какой частью речи является это слово и от структуры предложения с ним. 2