Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/07/2019, 08:52
Avatar de senseeye3led
senseeye3led
 
Fecha de Ingreso: abril-2016
Ubicación: 127.0.0.1
Mensajes: 163
Antigüedad: 8 años
Puntos: 11
Pregunta Uso de LIKE y OR

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,