より具体的には、私の読み取り専用データベースの最初の2つの列は行番号(_id整数の主キー)で、日付と時刻はテキスト形式7/21/2011 HH:MM:SS PMです。 Androidアプリでは、ユーザーが開始時間と終了時間(HH:MM)を選択し、その時間間隔に関するデータがグラフィカルに表示されます。入力された時刻にデータベースのこの2行目を検索するにはどうすればよいですか?特定のテキストのSQLiteデータベース内の列を検索するには?
0
A
答えて
3
だからあなたの日付列は、(SQLiteのには日付が存在しないため)TEXTが含まれている場合、あなたはSQLiteの機能を使用する必要があります
strftime(format, timestring, modifier, modifier, ...)
参照ドキュメントSQLite Date functions
だから、SQLクエリは、このようなものに見えるかもしれません:
SELECT * FROM mytable WHERE strftime('MM-DD-YYYY HH:MM:SS', date_column) < strftime('MM-DD-YYYY HH:MM:SS', '7/21/2010 22:00:00')
最後の日付パラメータは入力された日付になります。
0
SQL時刻コマンドに慣れていません。すべての行を選択してから、Dateオブジェクトとその.compareTo()メソッドを使用してJavaコードで処理すると、ユーザーに関心のある行のみを表示できます。
関連する問題
- 1. C#リッチテキストボックス内の特定の文字列内のテキストを検索
- 2. テキスト文書内の特定のテキスト行を検索し、次の37行のテキストをデータベースに挿入します。
- 3. データベース内の特定のフィールドを検索する方法
- 4. データベース内の特定の行でgrep検索を実行する
- 5. 異なるデータベース内の特定のユーザーを検索したい
- 6. データベース内の不明なテーブルの特定の列を検索しますか?
- 7. 文字列内の特定のフォーマットを検索する
- 8. ファイル内の特定のテキストを検索して他のテキストと折り返す
- 9. 文字列内で特定の値を検索する
- 10. ブロブストレージ内の特定のファイルを検索するには
- 11. Android:文字列内の特定の文字を検索
- 12. Java初心者:ファイル内の特定のテキストを検索する無限ループ
- 13. SQL文字列内の特定の値の検索
- 14. 特定の名前の列を持つデータベース内のすべてのテーブルを検索するSQLクエリ
- 15. データベース内で文字列内の単語を検索する
- 16. データベース内のエントリを検索する(列名/テーブル名を指定せずに)
- 17. SQLiteの、テキスト検索FTSなど
- 18. 検索後にVBAの特定の列を選択する
- 19. 列内の特定の文字列を検索して置き換えます。
- 20. テキスト内の文字列のパターンを検索する
- 21. (jQuery)特定のテキストを検索して置換する
- 22. 私のアプリからYoutubeアプリケーション内の特定の文字列を検索する
- 23. Pythonは、特定の検索
- 24. SQLデータベースの検索列で特殊文字を無視する
- 25. SQL Serverデータベース内のすべてのテーブルで特定の型のすべての列を検索
- 26. Rのテキスト内の特定の文章を検索するにはどうすればよいですか?
- 27. SQLデータベース(WebMatrix)で特定のDateTimeを検索する
- 28. テキスト文字列に基づいて特定のテーブル行を検索
- 29. データベース内の単語を検索する
- 30. ツリーセット内の特定の要素を検索する
私は12時間の時計を使用しています。 AM/PMをクエリに追加する方法はありますか? – Kalina
私はコードでこれを行う必要があることを恐れています。ここでは、あなたの問題を解決するのに役立つリンク[SQLite AM/PM](http://stackoverflow.com/questions/535855/can-you-format-24-hour-time-string-into-12-hour-タイムストリング - 午前 - 午後)。お役に立てれば。 –