Ver Mensaje Individual
  #3 (permalink)  
Antiguo 28/08/2008, 09:00
clinisbut
 
Fecha de Ingreso: diciembre-2004
Mensajes: 278
Antigüedad: 19 años, 5 meses
Puntos: 0
Respuesta: Sum() y agrupar por tipo

Gracias por tu respuesta!
De todas maneras un apunte... la consulta que resulta me daba resultados erroneos era la primera!!!

Con mi segunda sentencia obtengo los mismos resultados que con tu propuesta...

Cita:
1. La cláusula AS es innecesaria para crear alias. MySQL asume que el siguiente string a un campo del SELECT o de una tabla, o al paréntesis de cierre de una subconsulta es un ALIAS. El AS era parte del estándar de ANSI-SQL, pero todos los motores lo eliminaron como exigencia desde hace mucho. Ahora es opcional, y se conserva por cuestiones de compatibilidad con servidores viejos que puedan estar corriendo.
No lo sabía, pero si no le molesta a MySQL seguiré poniéndolo, pues lo veo más claro.

Cita:
3. Si el campo contiene números, no lo compares con un string sino con otro número, de lo contrario obligas a MySQL a hacer una conversión implícita y eso resiente la performance cuando se trata de grandes cantidades de tuplas (en pocas no lo notarás).
Se aplica también a los campos DATE ?