SELECT TOP 5 *
FROM PICTURES
ORDER BY PIC_VIEW/(datediff('dd',PIC_DATED,date())+1.0)
DESC
Trådstart#1
Jag vill plocka ut de 5 bilder som har den högsta "visningsgraden". Visningsgraden räknar jag ut så här: klick / (Dagens datum - Inlagt datum)
Men får det inte att fungera som jag vill. Denna SQL-fråga använder jag nu men den plockar bara ut de 5 bilder som har mest antal klick (PIC_VIEW):
Set RS = Conn.Execute("SELECT TOP 5 * FROM PICTURES ORDER BY PIC_VIEW/(" & Date & "-PIC_DATED) DESC")