我知道这个问题经常被提出,但今天我找不到我要找的答案。我有一个具有以下架构的表。
CREATE TABLE `comments` (
`id` bigint(10) unsigned not null auto_increment,
`parent_id` bigint(10) unsigned default 0,
`date_sent` datetime not null,
`content` text not null,
PRIMARY KEY(`id`)
) ENGINE=InnoDB;
我想选择父行以及这些行的子项。我不允许子项有子项,所以每个父项只有任意数量的子项。
我认为可以使用联合或内部连接来完成此操作。
WHERE
子句中添加:p.parent_id IS NULL
。干杯。 - mechanical_meat