【发布时间】:2011-03-25 05:05:53
【问题描述】:
基本上我拥有的是一个 cmets MySQL 表。我有一个名为“parent_id”的列,它跟踪评论是否是对另一评论的回复。
我想要做的是计算所有的 cmets。这工作正常,但如果您删除评论而不是回复,它会将它们视为仍然有效但完好无损,它们将被删除。
这是我的 MySQL 查询,目前无法正常工作...有什么想法吗?
SELECT ic.*
FROM roster_services_items_comments AS ic
WHERE (SELECT icp.id FROM roster_services_items_comments AS icp
WHERE ic.parent_id = ''
OR (icp.id = ic.parent_id AND icp.deleted != 0)
LIMIT 1) IS NOT NULL
【问题讨论】:
标签: mysql