Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/08/2011, 11:24
leonardo_josue
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 17 años, 4 meses
Puntos: 447
Respuesta: Problemas con SELECT CONCAT en subconsulta

Hola core_flx_core:

El error es porque la subconsulta que estás armando regresa más de un registro, por lo tanto no puede ser utilizada en el select... no sé por qué motivo estás haciendo una subconsulta, si a final de cuentas ya estás haciendo la unión entre tus tablas descripción y factura entonces podrías simplemente hacerlo así:


Código MySQL:
Ver original
  1. SELECT d.factura_idfactura AS factura, f.rut, f.empresa, f.glosa, f.fecha,
  2. d.porcentaje, d.monto ,  CONCAT ('http://sitio.com/img/archivo/', f.archivo) archivo
  3. FROM descripcion d INNER JOIN factura f ON
  4. d.iddescripcion=d.iddescripcion AND d.factura_idfactura=f.idfactura

Si esto no te funciona postea la estructura de tus tablas y pon algunos datos de ejemplo, para tratar de encontrar alguna otra manera de obtener la salida que necesitas.

Saludos
Leo.