![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#3
|
|||
|
|||
|
Muchas gracias por responder PepeLolo, pero me he equivocado al expresarme.
Cuando digo que "no la borra completamente" me refiero a todos los id_paciente que cumplen la subconsulta. No me referia a todos los registros de la tabla .A ver si ahora me explico mejor: Quiero borrar todos los registros de una tabla que cumplen que tienen un nº determinado de estudios. La consulta de borrar todo es la siguiente: delete from estudios Ahora necesito referenciar los registros a traves de un campo, en este caso Id_paciente where id_paciente in y ahora solo quiero los id_pacientes agrupados que tienen en total 2 estudio (select id_paciente from estudios group by id_paciente having count(estudio) = 2) Pues no me funciona del todo correctamente, ya que como explico en el primer mensaje, elimina solo el primer registro de cada id_paciente que cumple la subconsulta, dejando un registro de esos id_paciente que deberian ser borrado tb. Gracias de nuevo |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Saber interpretar los sueños | Bicho | Humor | 0 | 10-02-2006 10:11:30 |
| Interpretar ficheros XSD | kes | Conexión con bases de datos | 0 | 20-01-2005 12:16:37 |
| Interpretar codigo Html | miguel_fr | Internet | 2 | 13-04-2004 15:17:21 |
| Interpretar mensajes de MS-Dos | verm83 | Varios | 3 | 07-04-2004 15:41:53 |
|