SQLite3 DBのSQLクエリを作成したいと思います。私のテーブルで日時に関するSQLの質問
私は、次のサンプルデータを持っている
7/1/2011 8:00 LOGIN
7/1/2011 10:12 LOGOFF
7/1/2011 10:20 LOGIN
7/1/2011 17:15 LOGOFF
7/2/2011 9:00 LOGIN
7/3/2011 10:00 LOGIN
7/3/2011 20:00 LOGOFF
基本的に私は(利用可能な場合)のみ、日付ごとに最初のLOGINエントリと同じ日付の最後のログオフエントリを取得したい
ので、私は、所望の出力テーブルで時間の差を計算することも可能である
7/1/2011 8:00 LOGIN
7/1/2011 17:15 LOGOFF
7/2/2011 9:00 LOGIN
7/3/2011 10:00 LOGIN
7/3/2011 20:00 LOGOFF
を生成するクエリであるしたいですか?あなたが毎日のために同じ行にそれらを取ることはありませんなぜ、2011年7月1日に
IEは/ 9:15
日付と時間は別々のフィールドに保存されていますか? –
はい。日付と時刻は別々のフィールドです。 [時間]フィールドには、秒を含めることができます(上記のポスティングでは表示されませんでした)。 DB内のフィールドはVARCHARですが、日付と時刻を保持します。 –
"希望の出力テーブルとの時間差を計算することもできますか?"はい、それはどちらの行ですか?ログインまたはログオフ –