- PR -

日付検索

投稿者投稿内容
にー
常連さん
会議室デビュー日: 2006/04/30
投稿数: 35
投稿日時: 2008-11-30 01:48
Kingさんの書き方では該当カラムにインデックスを
登録していても、有効にならない為、rainさんの
書き方が、一般的に良いとされています。
とんくま
ベテラン
会議室デビュー日: 2005/08/02
投稿数: 56
お住まい・勤務地: 東京
投稿日時: 2008-11-30 02:54
コード:
【DB2】

SELECT
*
FROM
値引処理票
WHERE
YEAR(申請日) = 2009


DB2 では、YEARの引数は DATE, TIMESTAMP データ・タイプだけでなく、DATE, TIMESTAMPとして有効な文字列でも良いです。

また、DB2 for Windows では YEAR(申請日) = 2009 でも索引スキャンになりました。


[ メッセージ編集済み 編集者: とんくま 編集日時 2008-11-30 03:14 ]

[ メッセージ編集済み 編集者: とんくま 編集日時 2008-11-30 03:15 ]
King
ぬし
会議室デビュー日: 2008/06/20
投稿数: 284
投稿日時: 2008-12-01 09:27
一般的だったとはお恥ずかしい限りです。
勉強になりました。
ありがとうございます。
未記入
会議室デビュー日: 2008/11/28
投稿数: 3
投稿日時: 2008-12-04 10:31
ありがとうございます。\(´∀`)丿\(´∀`)丿
select出来ました〜(*´∀)ノ〜助かりました〜(*´∀`*)〜

皆様、本当にありがとうございましたm(_ _)m

スキルアップ/キャリアアップ(JOB@IT)