Contar
De antemano un saludo, mi pregunta es la siguiente, tengo una bases de datos en access donde existen una serie de campos y quiero que los campos de "nombres" se me sumen mensualmente, es decir, que mensualmente me saque un reporte de la cantidad de personas que vinieron al mes, nose si me explico pero en lo que me pudieran ayudar se los agradeceria...
En SQL seria asi:
SELECT COUNT(Nombres) FROM MyTabla WHERE DATEPART(mm, MyColFecha) = 12
SELECT COUNT(Nombres) FROM MyTabla WHERE DATEPART(mm, MyColFecha) = 12
Al decir campos nombres imagino que debes tener el apellido y los nombres por separado, en ese caso deberas realizar una consulta del tipo...
SELECT COUNT(APELLIDO & ' ' & NOMBRE) FROM TABLA_ORIGEN WHERE FECHA >= FECHAINI AND FECHA <= FECHAFIN
GORUP BY (APELLIDO & ' ' & NOMBRE)
(tambien puedes usar el FECHA BETWEEN FECHAINI AND FECHAFIN)
Ahora bien si solo neceitas hacer la cuenta sobre un campo puedes hacer la siguiente consulta....
SELECT COUNT(*) FROM TABLA_ORIGEN WHERE FECHA >= FECHAINI AND FECHA <= FECHAFIN
GORUP BY NOMBRE_CAMPO
(tambien puedes usar el FECHA BETWEEN FECHAINI AND FECHAFIN)
Supongo que es esto lo que necesitas, cualquier duda, estoy aca...
Saludos
Alberto
SELECT COUNT(APELLIDO & ' ' & NOMBRE) FROM TABLA_ORIGEN WHERE FECHA >= FECHAINI AND FECHA <= FECHAFIN
GORUP BY (APELLIDO & ' ' & NOMBRE)
(tambien puedes usar el FECHA BETWEEN FECHAINI AND FECHAFIN)
Ahora bien si solo neceitas hacer la cuenta sobre un campo puedes hacer la siguiente consulta....
SELECT COUNT(*) FROM TABLA_ORIGEN WHERE FECHA >= FECHAINI AND FECHA <= FECHAFIN
GORUP BY NOMBRE_CAMPO
(tambien puedes usar el FECHA BETWEEN FECHAINI AND FECHAFIN)
Supongo que es esto lo que necesitas, cualquier duda, estoy aca...
Saludos
Alberto