Recabamos en todo el mundo on line y así de este modo regalarte la respuesta a tu problema, si continúas con alguna pregunta puedes dejar tu pregunta y contestaremos con mucho gusto.
Solución:
Qué tal si
SELECT COUNT(*)
FROM (SELECT DISTINCT * FROM Table)
Depende de lo que intente lograr. Para obtener un recuento de las distintas filas por columna específica, de modo que sepa qué datos existen y cuántos de esos datos distintos hay:
SELECT DISTINCT
A_CODE, COUNT(*)
FROM MY_ARCHV
GROUP BY A_CODE
–Esto me informa que hay 93 códigos únicos y cuántos de cada uno de esos códigos hay.
Otro método
–Cómo contar cuántos valores de un tipo existen en una tabla de Oracle:select A_CDE
, –el valor que necesita contarcount(*) as numInstances
– cuántos de cada valorfrom A_ARCH
– la mesa donde residegroup by A_CDE
– método de clasificación
De cualquier manera, obtienes algo que se parece a esto:
A_CODE Count(*)
1603 32
1600 2
1605 14
Creo que quieres un recuento de todas las filas distintas de una tabla como esta
select count(1) as c
from (
select distinct *
from tbl
) distinct_tbl;
Si piensas que ha sido útil este artículo, sería de mucha ayuda si lo compartes con otros desarrolladores y nos ayudes a difundir nuestro contenido.