Hallo ik heb query opgebouwd waarmee je kunt zoeken op datum.
Maar als ik zoek op de datum 1985-05-02 00:00:00
Krijg ik geen resultaat echter als ik zoek op de datum 1 mei krijg ik twee mei als resultaat.
Als ik zoek op een andere datum bijvoorbeeld 3 mei dan krijg ik wel het juiste resultaat.
Ik maak gebruik van de INTERVAL om te zoeken op negatieve waardes
Heeft iemand een idee waarom deze zoekopdracht niet goed werkt
Maar als ik zoek op de datum 1985-05-02 00:00:00
Code:
SELECT FROM_UNIXTIME(483832800);
Code:
SELECT FROM_UNIXTIME(data)
FROM cms_module_feusers_properties
WHERE Month( DATE_ADD( FROM_UNIXTIME( 0 ) , INTERVAL
DATA SECOND ) ) =5
AND Day( DATE_ADD( FROM_UNIXTIME( 0 ) , INTERVAL
DATA SECOND ) ) =1;
Als ik zoek op een andere datum bijvoorbeeld 3 mei dan krijg ik wel het juiste resultaat.
Code:
SELECT FROM_UNIXTIME(data)
FROM cms_module_feusers_properties
WHERE Month( DATE_ADD( FROM_UNIXTIME( 0 ) , INTERVAL
DATA SECOND ) ) =5
AND Day( DATE_ADD( FROM_UNIXTIME( 0 ) , INTERVAL
DATA SECOND ) ) =3;
Ik maak gebruik van de INTERVAL om te zoeken op negatieve waardes
Code:
SELECT DATE_ADD(FROM_UNIXTIME(0), INTERVAL -20998800 SECOND)
Heeft iemand een idee waarom deze zoekopdracht niet goed werkt