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

Ayuda con consulta

Estas en el tema de Ayuda con consulta en el foro de Bases de Datos General en Foros del Web. Hola, espero que me puedan ayudar con esta consulta: SELECT ot_id, fecha, cliente, Estado FROM motoradministracion WHERE (ot_id = 'ot' OR Estado = 'est' OR ...
  #1 (permalink)  
Antiguo 14/12/2010, 14:23
 
Fecha de Ingreso: septiembre-2010
Ubicación: Santiago, Chile
Mensajes: 47
Antigüedad: 13 años, 7 meses
Puntos: 0
Ayuda con consulta

Hola, espero que me puedan ayudar con esta consulta:

SELECT ot_id, fecha, cliente, Estado
FROM motoradministracion
WHERE (ot_id = 'ot' OR Estado = 'est' OR cliente like 'name%' ) AND tipo_orden = 'visita'

ot, est, name son variables que recibe para buscar en la BD

Resulta que solo me busca por el nombre y no por los otros datos, que puede ser????
  #2 (permalink)  
Antiguo 14/12/2010, 15:00
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 17 años, 4 meses
Puntos: 447
Respuesta: Ayuda con consulta

La consulta no tiene nada de raro, creo que el problema está en los datos, lo único que veo diferente es que para el caso de los campos ot_id y estado estás utilizando una condición de igualdad (=) mientras que para el campo cliente utilizas una condición tipo LIKE y si continuas con problemas sería cuestión de que nos pongas algunos datos de ejemplo, para tratar de replicar el problema

saludos
leo.

Etiquetas: bases-de-datos
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 04:39.