
08/06/2009, 14:11
|
| | Fecha de Ingreso: junio-2005
Mensajes: 6
Antigüedad: 19 años, 8 meses Puntos: 0 | |
subconsultas Hola, en una base de datos tengo que mostrar tres datos del maximo y el minimo valor de uno de ellos, he creido que se realizaba asi pero me da el siguiente error
SELECT `Codigo de identificacion del medico`, nombre, `Numero de colegiado` FROM Medicos WHERE `Numero de colegiado` IN (SELECT MIN(`Numero de colegiado`), MAX(`Numero de colegiado`) FROM Medicos) ORDER BY `Numero de colegiado`;
ERROR 1241 (21000): Operand should contain 1 column(s)
que es lo que hago mal?
muchas gracias |