Tôi nghĩ cách dễ nhất để làm điều này là như sau:
CONVERT(VARCHAR(7), RH.updated_datetime, 126)
Tuy nhiên, tôi chưa bao giờ là người thích chuyển đổi ngày tháng thành chuỗi trước lớp ứng dụng, vì vậy nếu là tôi, tôi sẽ giữ nó dưới dạng định dạng ngày tháng, nhưng chuyển đổi mỗi ngày vào ngày đầu tiên của tháng bằng cách sử dụng:
DATEADD(MONTH, DATEDIFF(MONTH, 0, RH.updated_datetime), 0)
Điều này có nghĩa là ứng dụng của bạn nhận cột dưới dạng ngày tháng và có thể được thao tác dưới dạng ngày tháng, được sắp xếp thành ngày tháng, v.v., sau đó nếu bạn muốn hiển thị cột đó dưới dạng yyyy-mm
bạn có thể thực hiện định dạng vào phút cuối cùng.