Получается ошибка Unknown column 'base_id' in 'where clause'
SELECT *, (SELECT `kq_base` FROM `krok_questions` WHERE `krok_questions`.`kq_subject` = 440 LIMIT 0,1) AS `base_id`
FROM `krok_discuss`
WHERE `kd_base` = `base_id`
Но ведь здесь всё верно
_____________
Одесса - мой город!)))