Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/03/2018, 13:44
Avatar de emilio_viguri
emilio_viguri
 
Fecha de Ingreso: junio-2011
Ubicación: Mexico
Mensajes: 116
Antigüedad: 12 años, 11 meses
Puntos: 3
Pregunta INNER JOIN no busca letras

Hola que tal miren el problema que tengo es que queiro unir dos tablas todo esta bien pero la cosa es que no busca campos con letras y no se por que si son numeros lo hace bien pero si son letras no lo hace

asi lo hace bien - WHERE polizas_egresos.factura LIKE '1%'

pero a si no - WHERE polizas_egresos.factura LIKE 'B%'

SELECT polizas_egresos.factura, proveedores.nombre, proveedores.rfc, polizas_egresos.total
FROM proveedores
INNER JOIN polizas_egresos ON polizas_egresos.id = proveedores.id
WHERE polizas_egresos.factura LIKE 'B%'
AND polizas_egresos.idempresa = 1
ORDER BY polizas_egresos.id DESC

ya use las otras funciones pero no lo hace bien LEFT y RIGHT pero tampoco me da el resultado

lo que note que si no uso INNER JOIN lo hace bien

SELECT factura, proveedor, fecha, total
FROM polizas_egresos
WHERE factura LIKE '$consultaBusqueda%'
AND idempresa = $idempresa
ORDER BY id DESC

La cosa es por que no me arroja los datos si uso el INNER JOIN
__________________
Ing. Emilio Viguri de NEXCEN Visitamos en lo que podamos ayudarte.