| FAQ |
| Kalender |
|
|
#1 | ||
|
|||
|
Nykomling
|
Hej,
håller på att bygga ett forum. Så här ser SQL koden ut: Kod:
Call recordsetOpen(objectConnection, objectForum, "SELECT tableforum.forumID, tableforum.forumTitle, tableforum.forumText, tableforum.forumCategory, tableforum.forumReply, tableforum.forumDate, tableforum.forumViews, tableforum.forumEdit, tableforum.forumFromID, tableforum.forumToID, tableUser.userName, tableUser.userPicture FROM tableForum, tableUser WHERE tableForum.forumFromID = tableUser.userID AND tableForum.forumReply = 0 AND tableForum.forumDelete = 0 ORDER BY tableForum.forumDate DESC") Om Posten är ett svar till en tråd är "forumReply" = 1 annars 0. Nu sorterar den bara på det datum som tråden är skapad Vad jag behöver hjälp med är att få den att sortera trådarna efter de med senast svar i, har den inget svar så går den på trådens datum. Hur gör jag detta? Tack. |
||
|
|
Svara med citat
|
|
|
#2 | |||
|
||||
|
Bara ett inlägg till!
|
ORDER BY forumReply DESC, forumDate DESC
|
|||
|
|
Svara med citat
|
|
|
#3 | ||
|
|||
|
Nykomling
|
nejnej!
någon annan? |
||
|
|
Svara med citat
|
|
|
#4 | ||
|
|||
|
Supermoderator
|
Jo, det fungerar förutsatt att du bara plockar unika trådar. Du måste dock plocka bort filtreringen på forumReply, alternativt bara ta sådana som är svar.
__________________
Full-stack developer, free for smaller assignments |
||
|
|
Svara med citat
|
| Svara |
|
|