我有一个表"BinaryTree",它有2列"CustomerID"和"ParentID"。
另一个表是"客户",它有列"客户 ID"和"名字"。
我想从这些表中查询数据,并希望以 Json 格式将这些数据分配给 Spacetree。
请提供以下链接的参考:-
http://philogb.github.io/jit/static/v20/Jit/Examples/Spacetree/example1.code.html
http://philogb.github.io/jit/static/v20/Jit/Examples/Spacetree/example1.html
我想要如下数据:-
Parentid CustomerID FirstName
1 34 Test1
1 64 Test2
1 46 Test3
34 45 Test4
34 102 Test5
64 22 Test6
46 54 Test7
所以我可以构建 json 字符串并将其分配给空间树。如果它按顺序返回数据,我会很好,这意味着对于父 id 它首先返回其所有子项。
之后,它会一个接一个地返回这些孩子的子项,因此很容易以 Spacetree 想要的正确格式构建 JSON 字符串。
如果需要更多信息,请告诉我。
提前感谢伙计们。
使用内部连接。
select BT.PARID,BT.CUSTID,CU.firstname
from BinaryTree BT INNER JOIN Customers CU on BT.CUSTID=CU.CUSTID
ORDER BY BT.PARID,BT.CUSTID
查看演示 : http://sqlfiddle.com/#!3/1ffc1/1