error en query: SELECT s.idSector, s.Nombre AS NombreSector, s.logo AS logoSector, i.IdPeriodo, i.IdInstiFin, i.NOMBREIF, i.logo AS logoIF, e.Texto AS PeriodoTexto, p.Producto, p.idTipoOperacion, p.Operacion, p.linkFicha, p.NomSimulador, p.linkSimulador, p.leyenda, F_FichaProducto(i.IdInstiFin,c.idProducto) AS Ficha, 'Ver' AS Comision, c.C_CalProd, F_RecProductoCondusefTotal(i.IdInstiFin,c.idProducto,c.IdPeriodo) AS RecTotalProducto, F_RecProductoCondusefRes(i.IdInstiFin,c.idProducto,c.IdPeriodo) AS RecIndiceProducto, if(i.IdPeriodo<=2,F_SancionTotalProducto(i.IdInstiFin,c.idProducto,c.IdPeriodo) + F_SancionTotalSupervision(i.IdInstiFin,c.IdPeriodo),F_SancionesProductoNo(i.IdInstiFin,c.idProducto,c.IdPeriodo)) AS SancionTotalProducto, IF(i.IdPeriodo<=2,F_SancionIndiceProductoProm(i.IdInstiFin,c.idProducto,c.IdPeriodo),F_SancionesProductoMonto(i.IdInstiFin,c.idProducto,c.IdPeriodo)) as SancionMontoPromedio, F_SupervicionGral(i.IdInstiFin,c.idProducto,c.IdPeriodo) as SupervicionGral, F_PracticasNoSanasProducto(i.IdInstiFin,c.idProducto,c.IdPeriodo) as NoSanasProducto, F_AbusivasProducto(i.IdInstiFin,c.idProducto,c.IdPeriodo) as AbusivasProducto, F_ObservacionesProducto(i.IdInstiFin,c.idProducto,c.IdPeriodo) as ObservacionesCondusef, a.IDATU, CAST(LEFT(F_CalificacionPosicion(i.IdInstiFin,c.idProducto,c.IdPeriodo,s.idSector),2) AS DECIMAL) as Posicion FROM bef_CalProducto AS c Inner Join bef_InstFin AS i ON i.IdInstiFin = c.IdInstFin AND i.IdPeriodo = c.IdPeriodo Inner Join bef_Sector AS s ON s.idSector = i.C_SECSHCP Inner Join buro_Periodo AS e ON c.IdPeriodo = e.IdPeridodo AND i.IdPeriodo = e.IdPeridodo Inner Join buro_Productos AS p ON c.idProducto = p.idProducto LEFT Join bef_IDATU_Producto a ON i.IdInstiFin = a.IdInstFin AND e.IdPeridodo = a.IdPeriodo and p.idProducto = a.idProducto WHERE s.idSector = 22 AND c.IdPeriodo = 24 AND c.idProducto = 39 ORDER BY Posicion,i.NOMBREIF Got error 28 from storage engine