Grazie, ma:Originariamente inviato da optime
è perché il motore SQL esclude *anche* il record che prendi come riferimento (aggiungo: correttamente!). quindi dovrai aggiungere manualmente il record di riferimento (ad esempio con una UNION)
codice:mysql> SELECT tblID, theDate FROM `timediff` WHERE tblID NOT IN ( SELECT tblID FROM `timediff` WHERE ( theDate >= ADDTIME(theDate, '1:01:01') ) ) UNION ALL SELECT tblID, theDate FROM `timediff`; +----------+---------------------+ | tblID | theDate | +----------+---------------------+ | 77002221 | 2013-06-12 11:17:29 | | 56009055 | 2013-06-12 11:17:29 | | 77002221 | 2013-06-12 11:47:29 | | 77002221 | 2013-06-12 12:17:29 | | 77002221 | 2013-06-12 12:47:29 | | 77002221 | 2013-06-12 11:17:29 | | 56009055 | 2013-06-12 11:17:29 | | 77002221 | 2013-06-12 11:47:29 | | 77002221 | 2013-06-12 12:17:29 | | 77002221 | 2013-06-12 12:47:29 | +----------+---------------------+ 10 rows in set

Rispondi quotando