sqlite3でテキスト型で格納された日時データを昇順または降順に並び替えてデータを取得することは可能でしょうか? 日時が格納されたカラムのフォーマットは以下の通りです。
sqlite3でテキスト型で格納された日時データを昇順または降順に並び替えてデータを取得することは可能でしょうか? 日時が格納されたカラムのフォーマットは以下の通りです。 YYYY-MM-DD HH:MM:SS.FFF カラムをdateTime型に修正するのは今回行う予定はありません。
ベストアンサー
出来れば YYYY-MM-DD と HH:MM:SS はカラム分けた方がいいよ。 分けることによって何日の分だけ取得とか出来るので。 1 つのカラムで YYYY-MM-DD HH:MM:SS を入れてると日付指定での取得は出来るには出来るけどデータベースのパフォーマンス等は落ちます。
質問者からのお礼コメント
テキスト型でもてdatetime型と同じように昇順降順に並べ変えれるんですね!ありがとうございます!
お礼日時:1/24 0:06