Entrada de tiempo de SQLLite y salida de tiempo de eventime

Tengo dos mesas,DATA yEVENTS, con los siguientes datos:

EVENTS
EventIndex  ObjID   LocID   EventData   EventTime       EventType
83707365    3519434 10376   0           2013-05-19 11:32:11 137
83707849    3519434 10374   0           2013-05-19 11:35:18 137 
83714233    888799  10376   0           2013-05-19 12:24:45 137 
83715200    888799  10184   0           2013-05-19 12:32:18 137

DATA
EventIndex  TagName TagValue    
83714233    ObjName Peter
83714233    LocName H118
83715200    ObjName Peter
83715200    LocName H116
83707365    ObjName John
83707365    LocName H118
83707849    ObjName John
83707849    LocName H116

¿Dónde empiezo con una consulta SQL SQLite?

Quiero obtener los resultados:

Name   Location  Entry      Exit        Total
Peter  H118      12:24:45   12:32:18    00:07:33
John   H118      11:32:11   11:35:18    00:03:07

Hola meewoK, puedo dar el siguiente caso:

Nombre Ubicación Entrada Salir Total
Peter H118 12:24:45 12:32:18 00:07:33
John H118 11:32:11 11:35:18 00:03:07
John H118 11:44:52 11:45:27 00:00:35
John H118 12:31:15 12:32:46 00:01:31

Y estoy tratando de modificar su consulta y no puedo encontrar la solución. Gracias

Este código funciona en el SERVIDOR SQL:

SELECCIONE E.EventIndex, N.tagvalue AS Name, L.tagvalue AS Location, E.eventtime AS Entry, NEV. [Exit]
DESDE
[EVENTOS] E
UNIDAD INTERNA [DATOS] N EN E.EventIndex = N.eventindex AND N.tagname = 'ObjName'
ENTRADA INTERNA [DATOS] L EN E.EventIndex = L.eventindex AND L.tagname = 'LocName'
SOLICITUD EXTERNA (
SELECCIONE ARRIBA (1) NE.eventtime AS [Salir]
DESDE
[EVENTOS] NE
INNER JOIN [DATA] NL ON NE.EventIndex = NL.eventindex AND NL.tagname = 'ObjName'
DÓNDE
NE.EventIndex> E.EventIndex
Y NL.tagvalue = N.tagvalue
ORDEN POR
NE.EventIndex

) NEV  

DONDE L.tagvalue = 'H118'

Alguien podría ayudarme a pasarlo a SQLite? Gracias

Respuestas a la pregunta(2)

Su respuesta a la pregunta