我有一个表“BinaryTree”,它有2列“CustomerID”和“ParentID”。
另一个表是“Customers”,它有“”CustomerID“和”Firstname“列。
我想查询这些表中的数据,并希望以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字符串并将其分配给spacetree。 如果它按顺序返回数据我会很好,这意味着它首先会返回它所有的孩子们。
之后它会逐个返回这些childerns的子节点,因此很容易以spacetree想要的正确格式构建json字符串。
如果需要进一步的信息,请告诉我。
先谢谢你们。
答案 0 :(得分:1)
使用内部联接。
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