簡體   English   中英

sql查詢以獲取Spacetree的數據(jit)

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM