Grcias por tu respuesta, tienes razon, te explico desde 1 principio
Tablas las cambie el nombre
Tabla - int_menu_0
Campos Id, nombre
Tabla - int_menu_1
Campos id, id_menu_0, nombre
Tabla - int_menu_2
Campos id, id_menu_0, id_menu1, nombre
La tabla int_menu_0 no se utiliza en la consulta, lo pongo para que veas de donde viene el id_menu_0 en la tabla 2
Al ejecutar
SELECT M1.nombre as nombre_categoria, m2.* FROM int_menu_1 M1 INNER JOIN( SELECT COUNT(id_menu_1) total, id_menu_1 as id_catego, nombre, id FROM int_menu_2 where id_menu_0=4 GROUP BY id_menu_1 ) M2 ON M1.ID = M2.id_catego ORDER BY m2.total DESC, id desc
Código MySQL:
Ver original+----------------------------+-------+-----------+-------------------------------------+----+
| nombre_categoria | total | id_catego | nombre | id |
+----------------------------+-------+-----------+-------------------------------------+----+
| categoria 1 | 6 | 8 | familia cat 1 | 12 |
| categoria 2 | 3 | 12 | familia cat 2 | 26 |
| categoria 3 | 3 | 10 | familia cat 3 | 20 |
| categoria 4 | 2 | 11 | familia cat 4 | 24 |
| categoria 5 | 2 | 9 | familia cat 5 | 18 |
+----------------------------+-------+-----------+-------------------------------------+----+
y lo que busco que saque es esto:
Código SQL:
Ver original+----------------------------+-------+-----------+-------------------------------------+----+
| nombre_categoria | total | id_catego | nombre | id |
+----------------------------+-------+-----------+-------------------------------------+----+
| categoria 1 | 6 | 8 | familia cat 1 a | id |
| categoria 1 | 6 | 8 | familia cat 1 b | id |
| categoria 1 | 6 | 8 | familia cat 1 c | id |
| categoria 1 | 6 | 8 | familia cat 1 d | id |
| categoria 1 | 6 | 8 | familia cat 1 e | id |
| categoria 1 | 6 | 8 | familia cat 1 f | id |
| categoria 2 | 3 | 12 | familia cat 2 a | id |
| categoria 2 | 3 | 12 | familia cat 2 b | id |
| categoria 2 | 3 | 12 | familia cat 2 c | id |
| categoria 5 | 2 | 9 | familia cat 5 a | id |
| categoria 5 | 2 | 9 | familia cat 5 b | id |
+----------------------------+-------+-----------+-------------------------------------+----+