FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Consulta errada con COUNT
Hola a todos, tengo una inquietud, tengo dos tablas una con 3 registros y otra con un registro, si doy la siguiente consulta da un dato errado
select count(A.dato) Dato1,count(B.dato) Dato2 from TablaA A,TablaB where A.dato = '01' and B.dato='01' el resultado da en ambos 3. |
#2
|
||||
|
||||
Lo que pasa es que no estas uniendo una tabla con la otra porque eso te trae todos los registros de una y todos los de la otra y como siempre te trae los 3 registros de la priemra, por eso siempre te da tres.
Prueba haciendo un join.
__________________
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Consulta en relación a count y group by en dos tablas | Albano | MySQL | 3 | 11-05-2007 00:04:34 |
problema con la consulta select count() | enecumene | PHP | 5 | 01-02-2007 23:33:24 |
Es posible consulta SQL con 'Count' y Valor de un campo ? | gluglu | SQL | 11 | 09-01-2007 00:02:39 |
como cojo el valor de la consulta del count | serhasae | SQL | 11 | 30-09-2006 04:29:58 |
sentencia count()..... | hook | SQL | 8 | 04-05-2004 14:53:04 |
|