How can I update only the time in an already existing DateTime field in MySQL? I want the date to stay the same.
UPDATE myTable SET myDateTime = ADDTIME(DATE(myDateTime), @myTimeSpan) WHERE id = @id;
Documented on MySQl date functions MySQL docs