Слово «что» в предложении может выступать союзом или местоимением. В первом случае перед «что» всегда ставится запятая. Например: Мы думали, что он уже вернулся из больницы. Давайте скажем, что соседи не оставили нам ключей.
Если «что» выступает в предложении в качестве местоимения, запятая перед ним не ставится. Например: Мало что ты хочешь! А что тебе подарить на именины?
Не ставят запятую, если «что» стоит в речевых оборотах «не что иное, как», «все что угодно», «во что бы то ни стало». Например: Это было не что иное, как обычный громовой раскат.