Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/02/2015, 21:49
mbrisenog
 
Fecha de Ingreso: diciembre-2014
Mensajes: 72
Antigüedad: 9 años, 5 meses
Puntos: 0
Exclamación Select count(*)

Hola a todos!!


Quisiera me pudieran ayudar con algo que me tiene como loco!

Tengo una BD llamada administrativos :

Campos: | id | usuario | area 1 | area 2 | area 3| area 4 |

| 1001 | juan | SI | NO | SI | NO |
| 1002 | jose | SI | SI | SI | SI |
| 1003 | omar | NO | SI | SI | NO |
| 1004 | mario | SI | SI | NO | NO |
| 1005 | pedro | NO | NO | SI | SI |

Esta tabla es para saber si el usuario tiene acceso o no a cierta area.

Pero bueno, mi duda es en la syntaxis de como usar el select count(*)

para contar cuantas veces se repite "si" en cierta fila y de esta forma saber a cuantas areas tiene acceso el usuario

Ej
juan - 2
jose - 4
omar - 3

QUISE INTENTARLO ASI PERO NO LOGRE NADA, ESPERO ME PUEDAN AYUDAR, GRACIAS

Código SQL:
Ver original
  1. SELECT COUNT("SI")* FROM administrativos WHERE usuario='$user'
Cita:
Editado: Código de programación no permitido en foros de Bases de Datos.
Leer las normas del foro, por favor.

Última edición por gnzsoloyo; 12/02/2015 a las 21:58