Ver Mensaje Individual
  #10 (permalink)  
Antiguo 09/07/2009, 17:39
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: consultas con sumas

Hay que actualizar los datos de esa columna, con la sentencia que te indicó jurena:
Código sql:
Ver original
  1. UPDATE nombretabla SET fecha_Contable2 = str_to_date(fecha_Contable, '%d/%m/%Y')
La función STR_TO_DATE() recibe una cadena de texto y devuelve un DATE. De esa forma las fechas ingresadas como strings en el campo que usas las pones en el campo agregado.
Luego puedes recurrir a tu propia sentencia:
Código sql:
Ver original
  1. SELECT
  2.     Concepto,
  3.     SUM(Importe) AS suma,
  4.     GROUP_CONCAT(Mes) Meses,
  5.     YEAR(fecha) FechaLista
  6. FROM Movimientos
  7. GROUP BY FechaLista;
Debes tener en cuenta que hay ciertos datos que "desaparecen" de la lista porque carecen de significado en un agrupamiento. Ese es el caso del ID de una tabla. Cuando realizas un agrupamiento sólo queda el primer valor de un conjunto como ese.
Solamente si lo usas en alguna función tendría alguna utilidad:

Código sql:
Ver original
  1. SELECT
  2.     COUNT(id) CantRegistros,
  3.     Concepto,
  4.     SUM(Importe) AS suma,
  5.     GROUP_CONCAT(Mes) Meses,
  6.     YEAR(fecha) FechaLista
  7. FROM Movimientos
  8. GROUP BY FechaLista;
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)