Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/12/2019, 14:00
Avatar de emilio_viguri
emilio_viguri
 
Fecha de Ingreso: junio-2011
Ubicación: Mexico
Mensajes: 117
Antigüedad: 13 años, 5 meses
Puntos: 3
Información Respuesta: INNER JOIN no busca letras

Asi quedo la consultita ...
Código MySQL:
Ver original
  1. SELECT polizas_egresos.id, polizas_egresos.fecha, polizas_egresos.fechapago, polizas_egresos.factura, polizas_egresos.proveedor, proveedores.nombre, polizas_egresos.subtotal, polizas_egresos.iva, polizas_egresos.total, polizas_egresos.agregado, polizas_egresos.nombrearchivo, polizas_egresos.grupo, polizas_egresos.observaciones
  2. FROM polizas_egresos
  3. INNER JOIN proveedores ON polizas_egresos.proveedor = proveedores.id
  4. WHERE polizas_egresos.factura LIKE '%1%'
  5. AND polizas_egresos.idempresa = '1'
  6. AND fecha BETWEEN '2019-01-01' AND '2019-12-17'
  7. ORDER BY polizas_egresos.factura ASC LIMIT 300

ya mucho despues aprende que pudo quedar resumida indicando un apodo a la tabla por ejemplo
FROM polizas_egresos e
INNER JOIN proveedores p

Re emplazando polizas_egresos por e y proveedores por p queda algo así

SELECT e.id, e.fecha, e.fechapago, p.nombre, etc ... e.grupo,
FROM polizas_egresos e
__________________
Ing. Emilio Viguri de NEXCEN Visitamos en lo que podamos ayudarte.