Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/10/2010, 11:00
javiquero
 
Fecha de Ingreso: octubre-2010
Mensajes: 12
Antigüedad: 13 años, 6 meses
Puntos: 0
Error en consulta

Hola a todos,

Tengo la siguiente consulta:
Código MySQL:
Ver original
  1. SELECT pedidos.NPed,
  2.         pedidos.Clien,  
  3.         clientes.Razon_Social,
  4.         clientes.Nombre_Comercial,  
  5.         concat_ws("/",mid(pedidos.Fecha,5,2),mid(pedidos.Fecha,3,2),mid(pedidos.Fecha,1,2)) as Fecha ,  
  6.         pedidos.TotPedido,
  7.         (SELECT COUNT(*) FROM pedidos_lin where pedidos_lin.Pedid = pedidos.NPed) as Lineas,
  8.         (SELECT COUNT(*) FROM pedidos_lin inner join articulos on pedidos_lin.Refer = articulos.Refer where pedidos_lin.Pedid = pedidos.NPed and pedidos_lin.Pendient<=articulos.`Stock Tot`) as Disponibles,
  9.         FORMAT((100/Lineas)*Disponibles,2) as PorCiento
  10. FROM pedidos left join clientes on pedidos.Clien=clientes.Codig

El problema es que me devuelve error en la linea "FORMAT((100/Lineas)*Disponibles,2) as PorCiento", me dice que Lineas no pertenece a ninguna columna.

A ver si me podéis echar una mano que ya me empiezo a desesperar.

Muchas gracias.