Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

consultas anidadas en mysql con php

Estas en el tema de consultas anidadas en mysql con php en el foro de Mysql en Foros del Web. necesito hacer una consulta en la que seleccione de un tabla los registros que no se encuentren en el resultado de una consulta... algo asi... ...
  #1 (permalink)  
Antiguo 18/03/2008, 09:20
 
Fecha de Ingreso: febrero-2007
Mensajes: 20
Antigüedad: 17 años, 2 meses
Puntos: 0
consultas anidadas en mysql con php

necesito hacer una consulta en la que seleccione de un tabla los registros que no se encuentren en el resultado de una consulta... algo asi...

select *
from persona
where id not in (
select id
from persona
where apellido like 'ro%')


ayuda... he leido que el mysql no permite hacer las consultas anidadas pero necesito alguna manera de hacerlo con mysql....
  #2 (permalink)  
Antiguo 18/03/2008, 09:30
Avatar de emiliodeg  
Fecha de Ingreso: septiembre-2005
Ubicación: Córdoba
Mensajes: 1.830
Antigüedad: 18 años, 8 meses
Puntos: 55
Re: ayudaaaaaaa consultas anidadas en mysql con php

bueno para hacer eos no hace falta anidar nada, podrias escribir algo asi

select * from persona where apellido not like 'ro%'
__________________
Degiovanni Emilio
developtus.com
  #3 (permalink)  
Antiguo 18/03/2008, 10:16
Avatar de quinqui  
Fecha de Ingreso: agosto-2004
Ubicación: Chile!
Mensajes: 776
Antigüedad: 19 años, 8 meses
Puntos: 56
Re: ayudaaaaaaa consultas anidadas en mysql con php

Esta pregunta debería ir en el foro de Mysql. De cualquier forma, la respuesta que te dio emiliodeg debiera ayudarte :)
__________________
pipus.... vieeeeeji plomius!!!
*quinqui site*
  #4 (permalink)  
Antiguo 18/03/2008, 10:17
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Re: consultas anidadas en mysql con php

Trasladado a MySQL
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:31.