Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Consulta errada con COUNT (https://www.clubdelphi.com/foros/showthread.php?t=46031)

Jose Roman 21-07-2007 18:31:56

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.:(

ContraVeneno 21-07-2007 18:51:55

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.


La franja horaria es GMT +2. Ahora son las 01:31:21.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi