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

where Id IN '123, 1235, 53, 234'

Estas en el tema de where Id IN '123, 1235, 53, 234' en el foro de Bases de Datos General en Foros del Web. hola, tengo que hacer una consulta q devuelva los registros cuando el campo identificador coincida con alguno de los valores separados entre comas. la función ...
  #1 (permalink)  
Antiguo 03/11/2003, 05:09
 
Fecha de Ingreso: enero-2002
Mensajes: 1.438
Antigüedad: 22 años, 3 meses
Puntos: 0
where Id IN '123, 1235, 53, 234'

hola,

tengo que hacer una consulta q devuelva los registros cuando el campo identificador coincida con alguno de los valores separados entre comas.

la función In no es valida al menos para Mysql, y no encuentra ninguna función parecida ni se me ocurre ninguna alternativa para hacer esto.

alguna idea??
  #2 (permalink)  
Antiguo 03/11/2003, 05:29
Avatar de Vice  
Fecha de Ingreso: agosto-2003
Mensajes: 613
Antigüedad: 20 años, 8 meses
Puntos: 2
En Mysql si se puede usar el IN, pero tienes mal puesta la condición si la usas como pones ahí:
Código PHP:
select from tabla
where Id IN 
('123''1235''53''234'
Un saludo.
__________________
Estoy contagiado de Generación-I
  #3 (permalink)  
Antiguo 03/11/2003, 10:10
 
Fecha de Ingreso: abril-2003
Mensajes: 606
Antigüedad: 21 años
Puntos: 2
select * from tabla
where Id IN (123, 1235, 53, 234)
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 10:42.