subselect, -> asp.net

Databaser & SQL

3 svar · 274 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! :)

249 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)