特定の日付に再フォーマットされたタイムスタンプフィールド(yyyy-mm-dd HH:mm:ss)を使用してColdfusionでクエリをクエリしようとしています。私は元のクエリを "日付の形式"うまくいくことができますが、私は日付を選択するクエリのクエリを取得することはできません。私はcf_sql queryparamを異なる値に変更しようとしましたが、私は0 RecordCountを得続けます。 dbフィールドはvarcharで、タイムスタンプに変更しようとしましたが、それでも動作しませんでした。私が見ていないものは何ですか?Coldfusion MySQLクエリの日付選択
<cfquery datasource="#DataSource#" name="rsAll">
SELECT ID, date_format(DateSent, '%Y-%m-%d') As DateSent
FROM 'workorders'
WHERE RelCompID_FK = '#SESSION.Auth.CompID#'
</cfquery>
<cfquery name="rsAllDay" dbtype="query">
SELECT *
FROM rsAll
WHERE DateSent = <cfqueryparam value="2010-03-03" cfsqltype="cf_sql_date">
</cfquery>
* dbフィールドはvarcharです。*日付を文字列として保存しないでください。日付を*として保存します。次に、これらの暗黙の変換問題について心配する必要はありません。さらに、すべての変換なしで、組み込みの日付関数を利用することができます。 – Leigh