SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Visual Basic para principiantes => Mensaje iniciado por: FREELANCE en Lunes 7 de Mayo de 2007, 01:24

Título: Sentencia Sql
Publicado por: FREELANCE en Lunes 7 de Mayo de 2007, 01:24
TENGO ESTA SENTENCIA
Ssql = "SELECT DISTINCT personal FROM vale WHERE Mes = ' ENERO '"
Como le hago para contar cuantas personas vinieron a la tienda, en esta sentencia solo me selecciona los nombres de dichas personas mas no el numero, no se si me explico bien, el resultado que me da esta sentencia es JOSE, MIGUEL, CARMEN, MATEO, JOSUE pero quiero que en una variable cualquiera me de la cantidad de personas (ejemplo 5)
Intente con esta sentencia pero no me resulta
Ssql = "SELECT COUNT (DISTINCT  personal) AS total  FROM vale WHERE Mes = ' ENERO '"
Primero filtro los nombres de los compradores sin importar cuantas veces vinieron a la tienda a comprar, luego trato de almacenar esa cantidad en la variable “total”, no se si estoy bien, pero de verdad necesito su ayuda, gracias de antemano y hasta pronto
Título: Re: Sentencia Sql
Publicado por: F_Tanori en Lunes 7 de Mayo de 2007, 03:09
¿Que base de datos estas utilizando?

¿Te da algun error?

Saludos
Título: Re: Sentencia Sql
Publicado por: FREELANCE en Lunes 7 de Mayo de 2007, 14:33
estoy usando una base de datos en access, no me da ningun error es solo que no ejecuta la sentencia COUNT, hay alguna otra manera??,, gracias