Estoy tratando de seleccionar múltiples valores en una sola columna. Básicamente quiero la consulta para seleccionar todos aquellos bajo la columna family
con los valores Software_1Y
, XI_1Y
y P1_1Y
¿Cómo selecciono varios valores en la misma columna?
Me postulo esta consulta:
SELECT `salesorder`
,`masterproduct`
,`family`
,`birthstamp`
,`duedate`
,COUNT(*) AS `total`
FROM `report`
WHERE `birthstamp` BETWEEN '$startDT'
AND '$endDT'
AND `family` = 'Software_1Y'
AND `family = 'XI_1Y'
AND `family` = 'PI_1Y'
GROUP BY `salesorder`
,`masterproduct`
,`family`
,`duedate`;
Mi consulta devuelve ninguna fila, pero se busco cada familia, uno por uno Tengo valores.
¿Qué problema hay en mi consulta?
Además, mi propósito es obtener todas las filas cuyos valores family
son , XI_1Y
y PI_1Y
.
Utilice 'IN' o cambie a' \ 'familia \' = 'Software_1Y' OR \ 'familia \' = 'XI_1Y' O \ 'familia \' = 'PI_1Y'' – hjpotter92
Corrígeme si estoy equivocado, pero si uso 'OR', entonces solo obtengo una sola fila, ¿verdad? Mi propósito es obtener todas esas filas con esos valores de 'familia'. – Jude