Du kan bruge datePart til at finde uge nummer på en dato:
uge = datePart("w",dato,2,2)
Hvis man trækker 7 dage fra dato og regner det om til et ude nummer er det sidste uge. Så din SQL bliver i stil med dette. Der er også sat tjek på årstallet da hver uge nummer jo genbruger hvert år:
sql = "select * from tabel where datePart('w',dato,2,2) = datePart('w',date()-7,2,2) and Year(dato) = Year(date()-7)"
call opentbl("SELECT * FROM PartnerSearch WHERE AssignedTo = "&menu_id&" AND "&datePart('w',oprettet,2,2) = datePart('w',date()-7,2,2)&" and "&Year(oprettet) = Year(date()-7&"", rss)
Skal jeg ikke lave "dato" om til oprettet som posten hedder i databasen...
Ja. men det skal stå direkte i SQL sætningen som jeg har vist det :)
call opentbl("SELECT * FROM PartnerSearch WHERE AssignedTo = "&menu_id&" AND datePart('w',oprettet,2,2) = datePart('w',date()-7,2,2) and Year(oprettet) = Year(date()-7)", rss)
OK - er der mulighed for at du kan sige hvordan man skriver de resterende ud? :)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.