Thanks again leatherback..
Bummer.. it would seem that DATEDIFF() was added in MySQL 4.1.1. and im running MySQL 4.0.9 so i cant make use of this function.
and
mysql> select (NOW() - UNIX_TIMESTAMP('logged_time')) as elapsed FROM call_data LIMIT 0, 1;
+----------------+
| elapsed |
+----------------+
| 20050827114736 |
+----------------+
1 row in set (0.00 sec)
mysql>
again i still get the current datetime 🙁