Sqllite 查询从我的数据库获取最后增加的值
我正在将数据插入到 Sqllite DataBase 中的表中,该表不断增加,如果在某个时间减少,它将使用最后增加的值作为基础。请参见下表,其中字段为“应用程序”、“时间”和“当时捕获的数据”。
>1. YouTube 04:10PM 200KB
>2. YouTube 04:20PM 400KB
>3. YouTube 05:10PM 100KB
>4. YouTube 06:10PM 200KB
>5. YouTube 07:10PM 600KB
>6. YouTube 08:10PM 500KB
>7. YouTube 08:40PM 700KB
>8. YouTube 08:40PM 100KB
>9. YouTube 09:10PM 200KB
>10. YouTube 10:10PM 600KB
随着数据在 3 中从 3 减少到 6(即直到数据增加),我需要访问 2。在 6 中,值再次减少。因此,从 6 到 7,我需要访问 5 中最后增加的值。同样,在 8 中,该值减少了。所以从 8 到 10,我将访问 7 中最后增加的值。
所以基本上我将使用最后增加的值。我找不到合适的 sql 查询来从数据库中获取最后增加的值
I am inserting data into a table in Sqllite DataBase which are ever increasing , if it decreased at some time, it uses the last increased value as base. See the following table where fields are Application, time and Data Captured at that time.
>1. YouTube 04:10PM 200KB
>2. YouTube 04:20PM 400KB
>3. YouTube 05:10PM 100KB
>4. YouTube 06:10PM 200KB
>5. YouTube 07:10PM 600KB
>6. YouTube 08:10PM 500KB
>7. YouTube 08:40PM 700KB
>8. YouTube 08:40PM 100KB
>9. YouTube 09:10PM 200KB
>10. YouTube 10:10PM 600KB
As data decreased in 3 , from 3 to 6(i.e till data are increasing), i need to access 2. Again in 6, Value is decrased. So from 6 to 7, i need to access last increased value in 5. Again in 8, the Value is decreased. So from 8 to 10, i will access last increased value in 7.
So basically I will use the last increased value. I can't find a proper sql query which will get me the last increased value from my database
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果我理解你的问题正确,MAX(数据捕获)应该可以解决问题
If I understand you question correctly MAX(Data Captured) should do the trick