我使用MySQL的递归查询找到LV 2和LV3的孩子在一个表上有这样的情况下... 数据库结构,我使用: id name parent
1 A 0
2 B 0
3 C 0
4 D 1
5 E 1
6 F 2
7 G 2
8 H 3
9 I 3
10 J 4
11 K 4
的结果我期待,当过滤数据,其中id = 1,它会产生我期待的结果。 id name parent
4
我有一个kendo树视图,我使用分层数据源来填充。如果从数据库表中软删除该节点,我想用红色显示少量节点。 (软删除的记录用数据库字段“DEL_FLG”标识,如果该字段设置为Y,则记录被认为是删除的,下面是我填充树的方式,请告诉我如何软删除红色记录? var treeData = new kendo.data.HierarchicalDataSource({
transport: {
我有一个表的ServiceItem具有Id,ParentId和一些属性,如Name,Description等。层次结构的最大级别为2。我需要查询一些条件选择行,例如Name = '123'和其父行即可水木清华这样的: Id ParentId Name
1 NULL '12'
2 1 '123'
我已经试过这样: SELECT
*
FROM ServiceItem si
我正在尝试H2数据库。它具有许多有关Derby数据库的功能,其中之一就是递归。但是当我尝试无处不在的斯科特/老虎的EMP表时,结果并不像预期的那样。请看看: with e1(empno, ename, mgr, job, hiredate, l) as (
select empno, ename, mgr, job, hiredate, 0
from emp
where mgr is nul