webForumDet fria alternativet
Logga in / Bli medlem

Sortera efter alla datum

Databaser & SQL

2 svar · 256 visningar · startad av Vimp

Medlem sedan juli 20022 537 inlägg
Trådstart#1

Jag sitter och bygger ett forum just nu.
Jag har en tabell som heter tblForum och i den har jag all information (som om det är ett svar eller en hel tråd).
Nu är det så att jag vill visa alla trådar där Reply = 0, men sortera efter datumet i alla fält.

Min SQL ser ut så här just nu:

SELECT Title, ID, Username, dtmDate
FROM tblForum
WHERE Reply=0
ORDER BY dtmDate DESC;

Med den frågan sorteras ju allt efter datumet på dem inlägg där Reply = 0.. :l

Jag får inte detta att fungera, så är det någon som kan lösa det här skulle det uppskattas. :f

Medlem sedan juni 200032 967 inlägg
#2

Jag skulle nog faktiskt sett till att på varje 'trådhuvud' lagra datum/tid för senaste svar. Då blir det lättare att sortera.

Annars kan du ju alltid försöka dig på att joina tblForum med tblForum :)

Medlem sedan juli 20022 537 inlägg
#3

Jag har faktiskt aldrig joinat två tabeller..
Skulle du kunna vissa ett exempel ;)

257 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)