Может кто-нибудь объяснить мне этот SQL-запрос?

Я читаю эту статью и пытаюсь понять этот оператор SQL, но я все еще немного новичок в SQL.

Я не знаю, к какому комментарию и c относятся.
Я думаю, что одно из них - это имя таблицы, но я не уверен в другом. Кроме того, очевидно, что в нем есть подзапрос, с которым у меня не было опыта:

  SELECT c.id, c.user_id, c.body, c.deep, c.lineage, c.parent_id,
         (SELECT COUNT(*) 
            FROM comment 
           WHERE comment.lineage LIKE (CONCAT(c.lineage,'%')) 
             AND comment.lineage != c.lineage) AS replies
    FROM comment as c
ORDER BY c.lineage

7
задан OMG Ponies 13 March 2011 в 00:44
поделиться