gpt4 book ai didi

mysql - 查找具有父级的所有页面

转载 作者:太空宇宙 更新时间:2023-11-03 11:01:29 25 4
gpt4 key购买 nike

我怎样才能返回所有有 child 的页面?

所以我有一个标准表

  • pages.page_id
  • pages.parent_id

所以我想做这样的事情:

SELECT * FROM pages p 
WHERE COUNT(SELECT * FROM pages p2 WHERE p2.page_id = p.parent_id) < 0

最佳答案

这可以简单地使用JOIN 来解决。在 SELECT 语句中使用了 DISTINCT 关键字,以便结果列表是唯一的。

SELECT  DISTINCT a.*
FROM pages a
INNER JOIN pages b
ON a.page_id = b.parent_id

关于mysql - 查找具有父级的所有页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15311308/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com