Inicio > Sql Server 2005 - 2008 > Contar registros con COUNT_BIG

Contar registros con COUNT_BIG


Retorna la cantidad de registros, similar a la función Count(*), la diferencia es que Count_big(*) nos devuelve un valor bigint y count(), un .int.

Count_big(*) cuenta la cantidad de registros de una tabla incluido los valores nulos y duplicados

Count_big(NombreCampo) retorna la cantidad de registros cuyo valor en el campo especificado entre paréntesis no es nulo

Count_big(Distinct NombreCampo) retorna la cantidad de registros cuyo valor en el campo especificado no es nulo, sin considerar los repetidos.

Cantidad de Artículos usando Count_big()

SELECT Count_big(*)  FROM Articulos

Incluye todos los Artículos aunque tengan valor nulo en algún campo.

Contamos los Articulos de Tipo “Viveres”

SELECT Count_big(*) FROM Artículos WHERE Tipo = ‘Viveres’

Contamos los registros que tienen Artículos (sin tener en cuenta los que tienen valor nulo):

SELECT Count_big(precio) FROM Articulos

Contamos las Tipos (sin repetir)

SELECT Count_big(Distinct Tipo) FROM Articulos

  1. Aún no hay comentarios.
  1. No trackbacks yet.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: