04/12/2009, 13:25
|
| | Fecha de Ingreso: febrero-2009 Ubicación: Buenos Aires
Mensajes: 42
Antigüedad: 15 años, 11 meses Puntos: 0 | |
Pregunta básica de consulta SQL Quizás estoy demasiado dormido pero no se me ocurre cómo resolverlo.
(esta pregunta no tiene nada que ver con php, pero no encontré un subforo adecuado para consultas sql)
Tengo una tabla rubros_alumnos, en la cual varios alumnos pueden estar asignados a varios rubros. Hago la siguiente llamada:
select count(alumnos) as cantidad from rubros_alumnos where rubro = 36 or rubro = 45
Digamos que tengo 2 alumnos en el rubro 36 y 2 en el rubro 45, siendo 1 de los 2 alumnos común a las dos tablas. El resultado me devuelve 4. ¿Cómo hago para que me devuelva 3? (que no me cuente al mismo dos veces)
Muchas gracias |