AI kræver lokal regnekraft. For Robert Luciani giver HP Z6 G5 A, - drevet af NVIDIA AI – både ekstrem ydelse, kreativ frihed og stabil drift i en støjsvag pakke.
11. juni 2025
Slettet bruger
18. april 2012 - 19:35#1
Ikke helt som du efterspørger, men illustrerer selvjoin tricket:
SELECT b.tid AS begynd, e.tid AS [end], round(1440*(e.tid-b.tid)) as minutter FROM Opkald AS b INNER JOIN opkald AS e ON b.opkaldid+1=e.opkaldid;
Hej Jeg går ud fra at du har en tabel med de beskrevne felter. (OpkaldId - dato/tid tidsforskel)
Resultatet af nedenstående opdateringsforespørgsel = antal sekunder der er gået imellem opkaldene og opdateres i feltet "Tidsforskel" datatype langheltal.
1. Opret ny forespørgsel i design og vælg sql under meny "vis" 2. Indsæt denne sql streng.
UPDATE Datotid, Datotid AS Datotid_1 SET Datotid_1.Tidsforskel = DateDiff("s",[Datotid.Opkaldstidspunkt],[Datotid_1.Opkaldstidspunkt],2) WHERE ((([Datotid.OpkaldsID])=[Datotid_1.OpkaldsID]-1));
3. Hvis din tabel hedder noget andet end "Datotid , så ændre du alle de steder der står "Datotid*" i sql strengen.
4. Kør din nye forespørgsel.
Hvis du kan kode vba, så skal du bruge funktionen DateDiff().
Håber dette får dig videre.
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.