MySQL Date_Format和按月/年过滤

时间:2014-04-18 05:39:48

标签: mysql date date-format

谁能告诉我我做错了什么?以下是应该有结果时返回空查询。我知道它必须与Date_Format有关,并按MONTH和YEAR过滤......但我不确定我做错了什么。

mysql_select_db($database_VALUATIONS, $VALUATIONS);
$query_valuations = sprintf("
    SELECT
        val_Trans_id,
        DATE_FORMAT(val_Date '%d-%m-%Y'),
        val_Company_Name,
        val_Company_Ref,
        val_Manufacturer,
        val_Model
    FROM valuations WHERE
        val_Company_Ref = %s AND MONTH(val_Date) =  %s AND
        YEAR(val_Date) =  %s
    ORDER BY
        val_Date DESC",
    GetSQLValueString($colname_valuations, "text"), 
    GetSQLValueString($colname2_valuations, "text"), 
    GetSQLValueString($colname3_valuations, "text")
);

0 个答案:

没有答案
相关问题