Ver Mensaje Individual
  #14 (permalink)  
Antiguo 16/03/2011, 12:30
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 2 meses
Puntos: 2658
Respuesta: consultas a varias tablas

El problema es que pidas el campo tipo_fc.tipo_detalle sólo en ese caso. Eso no se admite en MySQL. O lo muestras para todos los registros, o no lo muestras.
El resto es:
Código MySQL:
Ver original
  1.     proveedores P
  2.     LEFT JOIN monedas M ON P.cuenta_cor = M.mone_id
  3.     LEFT JOIN condicion_iva C ON P.situ_iva = C.condicion_iva_id
  4.     INNER JOIN tipo_fc T ON P.situ_iva = T.tipo_proveedor
  5.     INNER JOIN empresa E on T.tipo_empresa = E.e_situ_iva
  6.     (razon_social  LIKE '$nombre_proveedor%'  
  7.     OR proveedor_id LIKE '$nombre_proveedor%' )
  8. ORDER BY proveedor_id ASC
  9. LIMIT 0, 10
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)