webForumDet fria alternativet

Senaste trådar

3 svar · 176 visningar · startad av Kristianstad

KristianstadMedlem sedan dec. 2002841 inlägg
#1
TABELL [b]Forum[/b]
[b]|ForumID|Anvandarnamn|Rubrik |Meddelande|Datum              |KategoriID|HuvudID|Start|[/b]
|1      |Kristoffer  |Test   |(inlägg)  |2004-02-02 10:00:00|15        |1      |1    |
|2      |Kalle       |Test   |(inlägg)  |2004-02-02 11:00:00|15        |1      |0    |
|3      |Johan       |Hejsan!|(inlägg)  |2004-02-05 20:00:00|11        |3      |1    |
|4      |Olof        |Test   |(inlägg)  |2004-02-05 21:00:00|15        |1      |0    |
|5      |Lars        |Test   |(inlägg)  |2004-02-06 08:00:00|15        |1      |0    |

Jag vill ha en SQL-fråga som resulterar i de senaste inläggen (precis som webForum presenterar sina inlägg):

[b]|ForumID|Rubrik |KategoriID|Datum              |Anvandarnamn|Antal svar|[/b]
|1      |Test   |15        |2004-02-06 08:00:00|Lars        |3         |
|3      |Hejsan!|11        |2004-02-05 20:00:00|Johan       |0         |

Kolumnen Start är 1 vid forumtrådens första inlägg.
Kolumnen HuvudID syftar tillbaka till ForumID för forumtrådens första inlägg.

Hur kan en lämplig SQL-fråga se ut? Jag använder MySQL!

LarsGMedlem sedan dec. 200012 464 inlägg
KristianstadMedlem sedan dec. 2002841 inlägg
#3

Jag har tyvärr inte Mysql 4.1.

Kan du tipsa mig om en annan tabelldesign som gör det möjligt att göra det jag vill med Mysql 4.0.16?

LarsGMedlem sedan dec. 200012 464 inlägg
#4

Det har inte med tabelldesign att göra. Det står i artikeln hur man gör om man inte har 4.1

123 ms totalt · 3 externa anrop · v20260731065814-full.beb2e261
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
120 ms — hämta tråd, inlägg och bilagor (db)