SYSDATE sur la clause WHERE
Bonjour,
j essaye de passer S^YSDATE et SYSDATE-1 sur la clause WHERE DATE BETWEEN mais je n arrive pas a trouvé la syntaxe correct:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| SELECT TO_CHAR(NY_STATISTICS_AGG_DATA.DATE_TO,'DD/MM/YYYY HH12:MI:SS AM' ) AS DATETO,
SUM(NY_STATISTICS_AGG_DATA.VALUE_SUM) AS SMSSUM
FROM SM_STATISTICS.NY_DATA_TYPES NY_DATA_TYPES,
SM_STATISTICS.NY_STATISTICS_AGG_DATA NY_STATISTICS_AGG_DATA
WHERE ( ( NY_DATA_TYPES.TYPE_ID = NY_STATISTICS_AGG_DATA.DATA_TYPE_ID ) )
AND ( NY_DATA_TYPES.TYPE_ID = 28 )
AND ( NY_STATISTICS_AGG_DATA.DATE_TO BETWEEN TO_DATE >= SYSDATE-1
AND TO_DATE =< TRUNC(SYSDATE) )
GROUP BY NY_STATISTICS_AGG_DATA.DATE_TO
ORDER BY ny_statistics_agg_data.date_to; |
j utilise cette requete sur zend framework pour générer des graphes de dashboard avec Open Flash Charts
Merci pour votre aide*