webForumDet fria alternativet
Logga in / Bli medlem

subselect, -> asp.net

Databaser & SQL

3 svar · 251 visningar · startad av laidback

Medlem sedan maj 2001797 inlägg
Trådstart#1

Hilfe? (Var osäker på om det borde ligga i asp.net eller sql-forumet, flytta gärna)

I en sql-fråga skulle jag vilja, för varje kommentar, hämta titeln (messageTitle) på inlägget (messageID) som är kommenterat, ur en annan tabell (messages). En subselect antar jag? Men hur ser syntaxen ut? Får bara konstiga felmeddelanden.

SELECT * FROM comments ORDER BY commentDate DESC

Medlem sedan juni 200032 967 inlägg
#2

Du får pilla till fältnamnen en aning kan jag tänka mig.

SELECT comments.*, messages.title FROM comments 
INNER JOIN messages ON comments.messageID = messages.ID 
ORDER BY commentDate DESC
Medlem sedan maj 2001797 inlägg
#3

Det är ju helt fantastiskt :)
Tack för snabbt svar :f

Medlem sedan juni 200032 967 inlägg
#4

Bare hyggelig! :)

412 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
119 ms — deklarationer (db)
122 ms — hämta statistik (db)
168 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)