Ver Mensaje Individual
  #20 (permalink)  
Antiguo 06/01/2012, 15:19
diegohugogallego
 
Fecha de Ingreso: septiembre-2011
Ubicación: España
Mensajes: 118
Antigüedad: 13 años, 5 meses
Puntos: 0
Respuesta: agrupar por campos y ordenar

leonardo_josue si asi me muestra las fechas correctamente

2012,2011,2010,2000,1999

es que lo que parece que no asigna bien es el campo row_number y no se porque
te comento, todos los datos de la tabla son de tipo varchar
mira te paso la tabla tal y como la tengo haber si sale asi el fallo
esta muy pobre en datos puesto qeu meti algunos valores para porbar pero visto lo visto no se si sera mejor arrojar la toalla q se ve q es bastante complicada la cosa



Código SQL:
Ver original
  1. -- Estructura de tabla para la tabla `comentarios_comuns`
  2. --
  3.  
  4. CREATE TABLE `comentarios_comuns` (
  5.   `id` VARCHAR(30) COLLATE utf8_spanish2_ci NOT NULL,
  6.   `usuario` VARCHAR(20) COLLATE utf8_spanish2_ci NOT NULL,
  7.   `comentario` VARCHAR(200) COLLATE utf8_spanish2_ci NOT NULL,
  8.   `fecha` VARCHAR(20) COLLATE utf8_spanish2_ci NOT NULL,
  9.   `comentarista` VARCHAR(20) COLLATE utf8_spanish2_ci NOT NULL,
  10.   `provincia` VARCHAR(20) COLLATE utf8_spanish2_ci NOT NULL,
  11.   `leido` VARCHAR(1) COLLATE utf8_spanish2_ci NOT NULL,
  12.   `respuesta` VARCHAR(1) COLLATE utf8_spanish2_ci DEFAULT NULL,
  13.   PRIMARY KEY (`id`)
  14. ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_spanish2_ci;
  15.  
  16. --
  17. -- Volcar la base de datos para la tabla `comentarios_comuns`
  18. --
  19.  
  20. INSERT INTO `comentarios_comuns` (`id`, `usuario`, `comentario`, `fecha`, `comentarista`, `provincia`, `leido`, `respuesta`) VALUES
  21. ('5', 'pepe', 'hola ', '2011', 'laura', 'zas', 'S', ''),
  22. ('4', 'fran', 'hola ', '2012', 'laura', 'zas', 'S', ''),
  23. ('3', 'fran', 'hola ', '2000', 'helen', 'zas', 'S', ''),
  24. ('2', 'fran', 'hola ', '2011', 'angel', 'zas', 'S', ''),
  25. ('1', 'fran', 'hola ', '1999', 'angel', 'Coruña', 'N', ''),
  26. ('0', 'fran', 'hla  ', '2010', 'laura', 'Coruña', 'N', '');

muchisimas gracias leonardo_josue por tu tiempo e interes

P.D: acabo de cambiarle el tipo de dato a fecha (de varchar a year), por si las moscas, pero nada sigue saliendo mal el orden igual

Última edición por diegohugogallego; 06/01/2012 a las 15:47