Ver Mensaje Individual
  #6 (permalink)  
Antiguo 28/02/2010, 13:06
T3rryMan
 
Fecha de Ingreso: enero-2010
Ubicación: SJM Lima - Peru
Mensajes: 55
Antigüedad: 15 años
Puntos: 1
Respuesta: Consulta en otra consulta...

Cita:
Iniciado por hugo180486 Ver Mensaje
Fijate que tambien lo intenete, me regresa no me regresa el "Azucar", solo los que contienen el "Azucar", Saludos...
Hola lo que quiero entenderte es que quieres buscar ya sea por un material o por un articulo o la combinacion de ambos un valor dado en este caso la azucar.
La azucar se encuentra como registro tambien en la tabla articulos y materiales.
Ah otra cosa como sugerencia quizas debas considerar no usar espacios o tildes para nombrar tablas o campos.
Código vb:
Ver original
  1. SELECT OV.Articulo, MAX(OV.Fecha)
  2.    FROM [Ordenes de Venta] OV LEFT JOIN [Articulos y Materiales] AM
  3.    ON OV.Articulo = AM.Articulo
  4.    WHERE AM.Material + OV.Articulo LIKE  '%Azucar%'
  5.   GROUP BY OV.Articulo
Lo que en teoria haces con este WHERE es que concatenas dos campos/cadenas(a+b=ab) y obtienes un campo/cadena, solo para que le apliques like con los comodines % y busque la palabra clave en cualquier parte de la nueva cadena

www.bitxense.com.pe | Soluciones Informaticas S.A.C. - [email protected]
Cualquier duda soy Jhon Bautista Palomino aqui esta mi correo [email protected] Lima-Peru