colAというテキスト型カラムに20130801000000という状態で日付が数字として登録されています。
こちらの日付比較をしたい場合、どのようにすべきでしょうか。
また、colAが今年の4月1日以前という場合、どういう式になるかも教えていただきたいです。
どうぞよろしくお願い致します。
>colAが今年の4月1日以前という場合
where句に以下の条件を入れればいいです。
colA <='20130401000000'
テキスト型なので それで 比較したらいいでしょう。
>colAが今年の4月1日以前という場合
where句に以下の条件を入れればいいです。
colA <='20130401000000'
テキスト型なので それで 比較したらいいでしょう。
ありがとうございました!
テキスト型カラムに登録されているので、"20130801000000" は数字ではなく文字列ですね。
文字列として比較すればいいです。
たとえば今年の4月1日以前(4月1日を含む)ということであれば、以下のようなWHERE句にすればいいです。
WHERE colA<="20140401000000"
ありがとうございました!
ありがとうございました!
2013/08/31 14:12:34