Ik heb een klein (maar misschien niet simpel) probleempje met SQL.
Ik heb een MS SQL server waar een applicatie bij draait die het mogelijk maakt om queries op een database uit te voeren. Deze queries kan ik zelf ingeven. Ik heb nu het volgende probleem:
Ik heb deze tabel en ik wil het verschil in seconden weten tussen de timestamps van de verschillende rijen. Is hier een standaard SQL commando voor?
Er moet dus dit uit komen, if you catch my drift:
Ik heb een MS SQL server waar een applicatie bij draait die het mogelijk maakt om queries op een database uit te voeren. Deze queries kan ik zelf ingeven. Ik heb nu het volgende probleem:
code:
1
2
3
4
5
6
7
8
9
| +-------+---------+-----------------------+ |key |activity |timestamp | +-------+---------+-----------------------+ |0 |Complete |2007-05-07 09:51:30 AM | |1 |Complete |2007-05-07 09:52:30 AM | |2 |Complete |2007-05-07 09:54:30 AM | |3 |Complete |2007-05-07 09:56:30 AM | |4 |Complete |2007-05-07 09:57:30 AM | +-------+---------+-----------------------+ |
Ik heb deze tabel en ik wil het verschil in seconden weten tussen de timestamps van de verschillende rijen. Is hier een standaard SQL commando voor?
Er moet dus dit uit komen, if you catch my drift:
code:
1
2
3
4
5
6
7
8
9
| +-------+---------+-----------------------+-----+ |key |activity |timestamp |diff | +-------+---------+-----------------------+-----+ |0 |Complete |2007-05-07 09:51:30 AM |NULL | |1 |Complete |2007-05-07 09:52:30 AM |60 | |2 |Complete |2007-05-07 09:54:30 AM |120 | |3 |Complete |2007-05-07 09:56:30 AM |120 | |4 |Complete |2007-05-07 09:57:30 AM |60 | +-------+---------+-----------------------+-----+ |