
29/05/2006, 14:17
|
| | Fecha de Ingreso: mayo-2006
Mensajes: 2
Antigüedad: 18 años, 9 meses Puntos: 0 | |
consulta doble con mysql Hola
tengo una duda nunca he trabajado con bases de datos, ahora estoy aprendiendo con algunos manuales que encontre por ahi pero quiero saber como hacer esto:
tengo 2 tablas de categorias y sub categorias.
quiero seleccionar una categoria (madre) y contar cuantas subcategorias le pertenecen. las tablas son algo asi:
____________________
id_categoria | nombre |
-----------------------
1 | amigos
2 | familiares
3 | Vecinos
id_sub_c | id_categoria | nombre_sub_c |
---------------------------------------
1 | 1 | cercanos
2 | 1 | para olvidar
3 | 2 | Primas
4 | 2 | Hermanos
bueno se me ocurre hacerlo mas menos por lo que he visto en algunos scripts asi
select * from categoria, sub_categoria where categoria.id_categoria=sub_categoria.id_categoria
pero necesito contar cuantas subcategorias tiene cada categoria para eso he visto que usan algo asi como:
count (*) sub_categorias.id_categoria='id_categoria'
pero no se como recupero los datos de esta consulta ademas necesito que me entrege los datos de esta forma o algo asi:
familiare (2)
amigos (2)
vecinos (0)
la verdad no se como hacerlo y ya llebo 2 horas con esto alguien me puede guiar? |