Bairon Kumon
14-06-2006, 20:03:47
Hola a todos, tengo un problema y quiero saber si se puede hacer y si se puede que me den una idea de como hacerlo
Por ejemplo tengo una tabla:= MiTabla
MiTable
-------
ID ANIMAL
-------------------
01 PERRO
02 GATO
03 BORREGO
04 GATO
05 LAGARTO
06 PERRO
07 PERRO
Lo que quiero hacer es que en el informe Rave salgo asi
ANIMAL CUANTOS
------------------------
PERRO 3
GATO 2
LAGARTO 1
BORREGO 1
Quiero saber como le puedo hacer para saber que de cada animales cuantos hay
Se como hacer pero con un solo animal
Asi es como se cuantos perros tengo, pero solo con un animal
adoquery1.sql.clear;
adoquery1.sql.add('select count(Animal) AS Cuantos');
adoquery1.sql.add('from MiTabla');
adoquery1.sql.add('where Animal = PERRO');
adoquery1.open;
Me imagino que es son subconsultas unidad pero me soy algo lento en sql
Graciax de antemano
Programo con Delphi 7, la base de datos esta en Microsoft Sql Server 2000 y el informe lo estoy haciendo en Rave 5
Por ejemplo tengo una tabla:= MiTabla
MiTable
-------
ID ANIMAL
-------------------
01 PERRO
02 GATO
03 BORREGO
04 GATO
05 LAGARTO
06 PERRO
07 PERRO
Lo que quiero hacer es que en el informe Rave salgo asi
ANIMAL CUANTOS
------------------------
PERRO 3
GATO 2
LAGARTO 1
BORREGO 1
Quiero saber como le puedo hacer para saber que de cada animales cuantos hay
Se como hacer pero con un solo animal
Asi es como se cuantos perros tengo, pero solo con un animal
adoquery1.sql.clear;
adoquery1.sql.add('select count(Animal) AS Cuantos');
adoquery1.sql.add('from MiTabla');
adoquery1.sql.add('where Animal = PERRO');
adoquery1.open;
Me imagino que es son subconsultas unidad pero me soy algo lento en sql
Graciax de antemano
Programo con Delphi 7, la base de datos esta en Microsoft Sql Server 2000 y el informe lo estoy haciendo en Rave 5