Quote Originariamente inviata da optime Visualizza il messaggio
oppure, se sei sicuro al 100% che per un codice personale c'è UN e UN SOLO ingresso in quella scatola, quando esci prendi l'ULTIMO ingresso (o l'UNICO ingresso non ancora accoppiato) e a) calcoli la differenza di tempo tra adesso e l'ingresso, e segnali l'ingresso come accoppiato (cioè con una uscita)
mm..no..un codice personale indica 1 persona che può aprire/chiudere la scatola quando gli pare..credo di aver capito che la soluzione migliore sia avere due campi temporali (ingresso/uscita). all'ingresso, il campo ingresso viene riempito mentre quello uscita resta vuoto. All'uscita il campo uscita viene riempit oa sua volta. A questo punto mi basta controllare, per ogni codice personale presente nella tabella, la differenza di tempo fra ingresso e uscita e sommare il tutto..