You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 15 al procesar: SELECT cp.fecha, cp.monto, CONCAT_WS(' ',empleado.nombre, empleado.paterno) AS cajero, forma_pago.nombre AS forma_de_pago, sucursal.nombre, sucursal.telefono_sucursal, CONCAT_WS(' ',paciente.nombre, paciente.paterno, paciente.materno) AS paciente, servicio.nombre AS concepto FROM `compra_pago` AS cp INNER JOIN empleado ON cp.idCajero = empleado.id INNER JOIN forma_pago ON cp.idFormaPago = forma_pago.id INNER JOIN sucursal ON cp.idSucursal = sucursal.id INNER JOIN compra ON cp.idCompra = compra.id INNER JOIN paciente ON compra.idPaciente = paciente.id INNER JOIN servicio ON compra.idServicio = servicio.id WHERE cp.id =