mySQL tem DATE_SUB() : SELECT DATE_SUB(column, INTERVAL 3 HOUR).... mas não seria melhor tentar resolver o problema de fuso horário subjacente?