1. soru için
WHERE SELECT'den önce çalıştırıldığı için direk öyle yapamazsın. Şöyle bir şey deneyebilirsin.
SELECT
questions.q_id, questions.q_seo, questions.q_title, questions.q_from, questions.q_date, questions.q_category, questions.q_date_unix,
categories.c_id, categories.c_seo, categories.c_name,
users.u_id, users.u_username, users.u_image,
(SELECT COUNT(a_id) FROM answers WHERE a_question = questions.q_id) AS question_answer_count
FROM
questions
LEFT JOIN categories ON questions.q_category = categories.c_id
LEFT JOIN users ON questions.q_from = users.u_id
HAVING question_answer_count > 0