Inte trodde jag det var så svårt! :(
Om det inte går att gruppera kan man istället inserta dessa i en temp-tabell och sedan deleta poster där flera av samma id finns?
Jag vill bara ha ett av varje IDno (se första kolumnen i bilden ovan)
Frågan#1
tjena, jag vet, det finns många frågor med liknande problem,
men ingen är precis som min.
har denna kod:
Select top 5
t.IDno, t.Heading, t.Notes, t.CreateDate,
t2.IDno As Replyid, t2.Heading As Reply_Heading, t2.CreateDate As Reply_CrateDate
From
iD_Threds t
Left Join
iD_Threds t2 On t.IDno = coalesce(t2.Relationid, t2.IDno)
Where
t.Relationid is null
Order By
t2.CreateDate Desc
den ska hämta de 5 senaste frågorna med de senaste inläggen i.
problemet är att samma fråga visas flera gånger.
kan man göra en gruppering på nått vis, eller lär jag skriva om satsen?
(se bild för resultat av selectsatsen)
