No puedo entender por qué recibo una columna desconocida cuando la columna es un alias que se creó. Cualquier ayuda sería genial.Problema desconocido de la columna con el alias de mysql
código:
SELECT DISTINCT
c.id,
((SUM(c.width_feet)*12)+(SUM(c.width_inches))) AS width,
((SUM(c.height_feet)*12)+(SUM(c.height_inches))) AS height
FROM carpets AS c
WHERE c.active = '1'
AND (width BETWEEN '0' AND '275')
AND (height BETWEEN '0' AND '599')
ORDER BY c.item_no
error:
Unknown column 'width' in 'where clause'
que eliminó el error, pero ahora no muestra resultados cuando debería mostrar 1046 resultados ... alguna idea –
@Nate - ¿La consulta interna recupera? cualquier resultado? Y si es así, ¿el ancho y la altura están dentro de los límites que está buscando? –
@Nate - También moví el 'DISTINCT' hasta el' SELECT' externo. Eso podría haber estado causando problemas también. –