用于获取空间树 (JIT) 数据的 sql 查询



我有一个表"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

相关内容

  • 没有找到相关文章

最新更新