| |||
Re: como seleccionar casilla mas grande Cita: Me he inventado los nombres de algunos campos y de las tablas, pero adáptalo a tus tablas y campos, y pruébalo. No lo he probadoSELECT n.noticia, COUNT(c.noticiaid) AS TOTALCOMENTARIOS FROM tablanoticias n INNER JOIN tablacomentarios c ON c.noticiaid = n.id GROUP BY c.noticiaid ORDER BY TOTALCOMENTARIOS DESC |
| |||
Re: como seleccionar casilla mas grande Trataré de explicar el "trabalenguas": SELECT n.noticia, COUNT(c.noticiaid) AS TOTALCOMENTARIOS FROM tablanoticias n INNER JOIN tablacomentarios c ON c.noticiaid = n.id GROUP BY c.noticiaid ORDER BY TOTALCOMENTARIOS DESC Se trata de una selección en al que se agrupa por noticiaid y se muestra el número (la cuenta) de noticiaid de cada noticia y el título de cada noticia ordenado todo ello de modo descendente, de mayor a menor, de acuerdo con la cantidad de noticiaid de cada noticia. Por supuesto, para mostrar el título de la noticia he hecho un inner join entre las tablas. Un ejemplo de la salida de datos...: noticia TOTALCOMENTARIOS descenso de precios 50 victoria de mi equipo 35 inundaciones 28 |