[英]sql query to get data for Spacetree (jit)
我有一個表“ 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。 如果它按順序返回數據,我會很好,這意味着對於父對象,它首先返回其所有子項。
之后,它會逐個返回這些子對象的子對象,因此很容易以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
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.