如何在树结构中验证parent.parent.id?

aij0ehis  于 2021-08-13  发布在  Java
关注(0)|答案(1)|浏览(265)


如何创建一个正确的sql select,它执行以下操作:

Select * 
From Parameter_NODE
Where name=test112 AND parent_id=1 AND parent.parent_id=null;
6ioyuze2

6ioyuze21#

您必须自行加入:

SELECT * 
FROM parameter_node AS p
   JOIN parameter_node AS p_parent
      ON p.parent_id = p_parent.id
WHERE p.name = 'test112'
  AND p.parent_id = 1
  AND p_parent.parent_id IS NULL;

您的查询中出现的其他错误:
字符串常量必须用单引号括起来
你不能使用 = 要测试空值,必须使用 IS NULL

相关问题