Android 选择两个日期之间的数据,并仅选择更新的日期

Android 选择两个日期之间的数据,并仅选择更新的日期,android,sqlite,Android,Sqlite,我有一个表employee\u tbl,其中包含以下数据: emp_no,date_posted 1,2014,08,01 1,2014,08,02 3,2014,08,01 3,2014,08,02 5,2014,08,01 5,2014,08,02 我想选择日期介于2014,08,01和12014,08,03之间的员工数据 所以我会把它们都买下来 1,2014,08,01 1,2014,08,02 3,2014,08,01 3,2014,08,02 5,2014,08,01 5,2014

我有一个表employee\u tbl,其中包含以下数据:

emp_no,date_posted
1,2014,08,01 
1,2014,08,02
3,2014,08,01
3,2014,08,02
5,2014,08,01
5,2014,08,02
我想选择日期介于2014,08,01和12014,08,03之间的员工数据 所以我会把它们都买下来

1,2014,08,01
1,2014,08,02
3,2014,08,01
3,2014,08,02
5,2014,08,01
5,2014,08,02
但我只想让员工知道这样的最新日期

1,2014,08,02 
3,2014,08,02
5,2014,08,02

我将如何查询此查询?

请指定您正在使用的查询

我认为您正在使用sqlLite 那就用这个

SELECT date_posted,emp_no FROM employee_tbl WHERE date_posted is between 2014,08,01 and 2014,08,03 ORDER BY date_posted LIMIT 1;

若要筛选出不需要日期的行,请使用普通比较>=,从员工列表中选择*,其中发布的日期介于2014,08,01和2014,08,03之间,但我不知道如何区分或仅选择最新发布的日期。例如,我得到了12014,08,01 12014,08,02,但我只需要这个12014,08,02试试这一个按列名称描述从表名称顺序中选择列名称,其中ROWNUM如果我得到了员工0001,则在我的查询中有一个3记录,选择*从员工tbl中选择,其中发布日期在2014,08,01和2014,08,03 0002014,08,01 0002014,01 0002014,08,02之间0002014,08,03我想获取日期ex的最新员工基数。这是0002014,08,03@lolliloop您是否尝试过我的查询,即从表中选择列名称,按列名称顺序,其中ROWNUM我有两个日期,如果员工在这两个日期之间,我将对其进行比较?
SELECT emp_no,
       MAX(date_posted)
FROM employee_tbl
WHERE date_posted BETWEEN '2014,08,01' AND '2014,08,03'
GROUP BY emp_no