Cómo obtener datos de los últimos 7 días desde la fecha y hora actual hasta los últimos 7 días en el servidor sql

Hola, estoy cargando datos de la tabla A del servidor sql a mysql usando pentaho al cargar datos, necesito obtener solo los datos de los últimos 7 días del servidor sql Una tabla a mysql marca de tiempo

Aquí utilicé la consulta a continuación, pero solo recibo datos de 5 días
Por favor ayúdeme con este problema

select id,    
NewsHeadline as news_headline,    
NewsText as news_text,    
state,    
CreatedDate as created_on      
from News    
WHERE CreatedDate BETWEEN GETDATE()-7 AND GETDATE()
order by createddate DESC

Respuestas a la pregunta(6)

Su respuesta a la pregunta