27/02/2009, 03:02
|
| | Fecha de Ingreso: febrero-2007
Mensajes: 1.292
Antigüedad: 17 años, 9 meses Puntos: 13 | |
Respuesta: Consulta para contar cuantas familias hay en la bd La tabla de familia la deberias de cambiar, porque segun tu diseño si una familia tiene 5 hijos, existen 5 registros en la tabla de familia con 5 ids distintos, cuando es la misma familia.
Deberias tener una tabla del tipo familia_x_hijos que relaciona la familia con los hijos. De este modo el id de familia seria unico.
Con tu diseño, una forma "chapuza" de hacerlo (suponiendo que estoy en lo correcto en lo comentado antes sobre ids distintos):
select count(distinct id_padre) from familias
Salu2 |