No obteniendo el recuento correcto en SQL

Soy totalmente nuevo en SQL . Tengo una consulta de selección simple similar a esto:

 SELECT COUNT(col1) FROM table1 

Hay unos 120 loggings en la tabla y se muestran en la GUI . Por alguna razón, esta consulta siempre devuelve un número que es menor que el recuento real.

¿Alguien puede ayudarme?

Es posible que tenga algunos valores nulos en la columna col1. Las funciones agregadas ignoran los nulos. testing esto

 SELECT COUNT(ISNULL(col1,0)) FROM table1 

Tratar

 select count(*) from table1 

Editar: para seguir explicando, el count(*) le proporciona el count(*) filas de una tabla, incluidos los duplicates y nulos. count(isnull(col1,0)) hará lo mismo, pero un poco más lento, ya que isnull debe evaluar para cada fila.

Ligeramente tangencial, pero también está el útil

 SELECT count(distinct queue) from table1 

que le da el número de columna distinta en la tabla.