Использование IFNULL для установки NULL в ноль

У меня есть таблица, в которой поле содержит целое число или NULL .

parent_id
2
4
6
NULL
NULL
45
2

] Как мне добавить оператор IFNULL, чтобы в ans_count было подставлено 0 вместо NULL ?

Вот мой код SQL:

...
(SELECT parent_id AS pid, COUNT(*) AS ans_count
   FROM qa
  GROUP BY parent_id) AS n

ОБНОВЛЕНИЕ

Полный SQL ниже - спасибо всем за ваше терпение.

SELECT  *
FROM    qa
        JOIN user_profiles
          ON user_id = author_id
        LEFT JOIN (SELECT cm_id,
                          cm_author_id,
                          id_fk,
                          cm_text,
                          cm_timestamp,
                          first_name AS cm_first_name,
                          last_name AS cm_last_name,
                          facebook_id AS cm_fb_id,
                          picture AS cm_picture
                    FROM  cm
                    JOIN  user_profiles
                      ON  user_id = cm_author_id) AS c
          ON id = c.id_fk
        LEFT JOIN (SELECT   parent_id AS pid, COUNT(*) AS ans_count
                     FROM   qa
                    GROUP   BY parent_id) AS n
          ON id = n.pid
WHERE   id  LIKE '%'
ORDER   BY id DESC
6
задан pepe 25 July 2011 в 13:19
поделиться