Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android SQLLITE查询以获取特定范围内的日期值_Android_Sqlite - Fatal编程技术网

Android SQLLITE查询以获取特定范围内的日期值

Android SQLLITE查询以获取特定范围内的日期值,android,sqlite,Android,Sqlite,我使用此查询在数据库中创建事务表: String CREATE_TRANSITION_TABLE1 = "CREATE TABLE " + TABLE_TRANSITION_TWO + "(" + KEY_TRASITIONID + " INTEGER PRIMARY KEY," + KEY_AMOUNT_CREDIT + " DOUBLE," + KEY_AMOUNT_DEBIT + " DOUBLE," + KEY_PU

我使用此查询在数据库中创建事务表:

String CREATE_TRANSITION_TABLE1 = "CREATE TABLE "
            + TABLE_TRANSITION_TWO + "(" + KEY_TRASITIONID
            + " INTEGER PRIMARY KEY," + KEY_AMOUNT_CREDIT + " DOUBLE,"
            + KEY_AMOUNT_DEBIT + " DOUBLE," + KEY_PURPOSE + " TEXT,"
            + KEY_PURPOSE1 + " TEXT," + KEY_PURPOSE2 + " TEXT," + KEY_DATE
            + " DATE," + KEY_BALANCE + " DOUBLE" + ")";
此查询用于从表中获取所有事务:

String selectQuery = "SELECT  * FROM " + TABLE_TRANSITION_ONE;
现在,我想在特定的日期范围内过滤结果。 比如:

我需要查询来做这个操作。。需要立即援助

你可以试试这个

SELECT * From  TABLE_NAME WHERE date_column BETWEEN  '"+StartDate+"' AND '"+EndDate+"';
完整查询:

"SELECT * FROM " + TABLE_TRANSITION_ONE + " where " + KEY_DATE + " BETWEEN '2015-02-05' AND '2015-02-15';
这里,StartDate和EndDate是字符串变量


但对于此操作,您的日期应为YYYY-MM-DD格式。

如何处理
之间的
?字符串查询的可能重复项=“选择*自”+“表转换”\u ONE+”其中“+键\u日期+”介于“+”2015-2-5“+”和“+”2015-2-15”之间@Nafistroid将其更改为“从“+表1+”中选择*,其中“+键日期+”介于“2015-02-05”和“2015-02-15”之间;Thanx Pooja…它起作用了:)
"SELECT * FROM " + TABLE_TRANSITION_ONE + " where " + KEY_DATE + " BETWEEN '2015-02-05' AND '2015-02-15';