2013-04-26 73 views
1

我想獲得未來的遊戲日期。 Field game_date格式爲d/m/Y,數據類型爲varchar如何在MySQL中獲取未來日期的數據

我正在運行此查詢。數據庫中有可用的記錄,但該查詢不提取任何數據。請幫助

查詢

SELECT * FROM dx_scores 
WHERE 
    t_name='Team 11' 
    and username='[email protected]' 
    and STR_TO_DATE(game_date, '%d/%m/%Y') >= CURDATE(); 
+3

確保未來的數據給出,其中的條件是'DATABASE' – 2013-04-26 09:54:27

+4

可就不容易改變數據類型? – 2013-04-26 09:55:52

回答

1

請嘗試此查詢

SELECT * FROM dx_scores WHERE t_name='Team 11' and username='[email protected]' and DATE(game_date, '%d/%m/%Y') >= DATE(CURDATE()); 
+0

@DipeshParmar工作感謝 – colourtheweb 2013-04-26 09:57:34

+0

@colourtheweb它是爲你工作? – 2013-04-26 09:59:14

相關問題