Porque falla esto ??
SELECT precio * 2 as doble FROM articulo WHERE doble > 100
porque "doble" no existe fisicamente ??
yo lo que quiero lograr es filtrar los resultados de esa columna calculada, como hago ??
gracias...
| |||
![]() Porque falla esto ?? SELECT precio * 2 as doble FROM articulo WHERE doble > 100 porque "doble" no existe fisicamente ?? yo lo que quiero lograr es filtrar los resultados de esa columna calculada, como hago ?? gracias... |
| ||||
Respuesta: Problema query con columnas calculadas El WHERE sólo puede referirse a los campos reales de las tablas y no a los alias del SELECT. Solamente admite alias para las tablas.
Código MySQL:
Ver original Esto podría funcionar:
Código MySQL:
Ver original
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
Etiquetas: |