Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/02/2011, 04:13
arts
 
Fecha de Ingreso: mayo-2008
Mensajes: 228
Antigüedad: 16 años, 1 mes
Puntos: 2
Duda con una select con count

Buenas a todos.

He estado probando y necesito sacarde mi bd 3 datos. Se supone que tendria 3 tablas, serian empresas, usuarios e inmuebles, y se relacionan de la siguiente manera, de empresas a usuarios tendriamos e.Id_empresa = u.codigo_empresa y de usuarios a inmuebles serian u.codigo_empresa = i.cod_empresa.

De momento hago la primera select pero me falta decirle que me cuente el nº de registros con algun count() del cod_empresa, sobe todo porque ese count lo usare mas tarde para hacer que si es mayor de 20 que no permita realizar mas insercciones, etc...

Yo lo haria asi... pero no se como poner el count de inmuebles

select count(id_usuario), id_usuarios, e.Id_empresa from empresas e, usuarios u
where e.Id_empresa = u.codigo_empresa and usuario='usuadmin'
and muestrame el nº de registros del count.

De momento me he atrevido a hacerlo asi, aunque no se si lo esta haciendo bien o mal.

select count(i.cod_empresa), id_usuarios, e.Id_empresa from empresas e, usuarios u, inmuebles i
where e.Id_empresa = u.codigo_empresa and u.codigo_empresa = i.cod_empresa
and u.usuario='usuadmin'

Última edición por arts; 21/02/2011 a las 04:24