Vâng, đối với người mới bắt đầu, bạn cần biết rằng bạn không bị hạn chế chỉ sử dụng các hàm trên các giá trị tĩnh, bạn có thể sử dụng chúng trên các cột.
Có vẻ như những gì bạn muốn chỉ đơn giản là:
SELECT DATEADD(HOUR,-4,YourColumnWithDateTimes)
FROM dbo.YourTable