クエリ:
SELECT sv_inquiry.inquiry_id, sv_inquiry.owner_rep, sv_inquiry.status
,sv_inquiry.owner_rep, sv_inquiry.closed_dt
FROM sv_inquiry
WHERE sv_inquiry.typ = 'incident'
AND sv_inquiry.status = 'resolved'
AND sv_inquiry.owner_grp = 'service center NL & INT'
AND sv_inquiry.closed_dt LIKE '%17-6-2013%'
ORDER BY sv_inquiry.inquiry_id DESC
問題:
このクエリは、" " を省略しない限り空の結果セットを返しますが、" AND sv_inquiry.closed_dt LIKE '%17-6-2013%'
" を省略した場合は、過去 2 年間の結果がすべて取得され、特定の日付の結果のみが必要になります。
sv_inquiry.closed_dt is a field of the DATETIME type
.
おそらくCASTまたはCONVERTの使用を実装する必要がありますが、それを含めて特定の日付の結果のみを表示するようにクエリを調整する方法はわかりません。
(クエリは PHP サイトでSQLSRV_QUERY
ステートメントを使用して使用されます)
sv_inquiry.closed_dt
フィールドで特定の日付を検索できるように、誰かがクエリを調整できますか?