Ver Mensaje Individual
  #10 (permalink)  
Antiguo 07/08/2008, 14:41
NHS
 
Fecha de Ingreso: junio-2002
Ubicación: Todos lados
Mensajes: 92
Antigüedad: 21 años, 11 meses
Puntos: 0
Respuesta: Query con resultado en 2 registros

Con una ayuda de mi hno el lo pudo resolver con ms-sql

Código PHP:
SELECT Total,SOBRAtotal-sobra as diasOKTARIFA_VALOR FROM (
SELECT '2008-09-06' tarifa_desde as Total, (CASE WHEN '2008-09-06'-tarifa_hasta <0 THEN 0 ELSE '2008-09-06'-tarifa_hasta END) AS Sobra ,
t1.* FROM Tarifa AS t1 WHERE tarifa_Hasta>='2008-08-26' AND tarifa_Desde <= '2008-09-06'
T3 
el query original era

Código PHP:
SELECT Total,SOBRAtotal-sobra as diasOKTARIFA_VALOR
FROM
(
Select
CAST
(('2008-09-06'-tarifa_desde) AS int) as Total,
(case 
when CAST(('2008-09-06'-tarifa_hasta) as int)<0 THEN 0 ELSE CAST(('2008-09-06'-tarifa_hasta) as intEND) as Sobra ,

t1.* From Tarifas t1


Where tarifa_Hasta
>='2008-08-26' And tarifa_Desde<='2008-09-06'
T3 
El tema es como simulo el CAST (int) en mysql y lo estoy probando en dos mysql
en 5.0.27-community-nt funciona y en 5.0.45-community-nt no devuelva nada ni siquiera error