Tengo la siguiente duda, tengo una tabla en la que se almacena cierta información, en una columna se almacena la fecha.
Me gustaría poder consultar la información por ejemplo trimestralmente.
Así, realizo la siguiente consulta para el 1 trimestre de 2019:
Código:
SELECT Precio, Fecha, Fruta FROM dbo.tbl
WHERE ClienteTipo='0'
AND Fruta='Manzana'
AND (CONVERT(VARCHAR(25), Fecha, 126) LIKE ('2019-01%') OR CONVERT(VARCHAR(25), Fecha, 126) LIKE ('2019-02%') OR CONVERT(VARCHAR(25), Fecha, 126) LIKE ('2019-03%'));
Tengo varios LIKES con OR, pero me gustaría saber si es la forma correcta de hacerlo y/o existe una manera mejor de realizar esa consulta.
Gracias,