2016-09-13 4 views
-1

Mein Ziel ist es, das folgende Abfrage-Ergebnis zu erhalten:Wie kann ich Kommentare für eine Diskussion

"Discussion": { 
    "DiscussionID": 1, 
    "Name": "Some Name", 
    "Body": "Some Body", 
    "Comments": [ 
    { 
     "CommentID": 1, 
     "Body: "Some Body 
    } 
    ] 
} 

Ich habe 2 Tabellen: Diskussionen und Kommentare. Eine Diskussion hat viele Kommentare

Discussion Table: 
================= 
DiscussionID 
Name 
Body 

Comments Table: 
=============== 
CommentID 
DiscussionID 
Body 

Wie bekomme ich alle Kommentare für eine Diskussion und holen Sie die Diskussionsspalten auch?

Antwort

0

Dies funktioniert mit einer Verknüpfung der beiden Tabellen.

versuchen, etwas wie folgt aus:

SELECT * 
FROM Discussion D 
JOIN Comments C 
ON  C.DiscussionID = D.DiscussionID 
Verwandte Themen