sqlite - 如何在 2 周内明智地编写记录查询?
问题描述
在查询之后,我已经为每周获取记录而写了。
Select a.VPA, STRFTIME('%W',b.ActualDateTime) as Week, sum(b.Amount) as Amount
from STransDetails as b
Join SAccount as a On a.TransactionId = b.TransactionIdT
WHERE a.VPA = 'vpa@HDL'
Group by Week
但我面临着 2 周明智的获取记录的写入查询的问题。请帮我!
解决方案
您可以尝试将一周除以 2:-
Select a.VPA, STRFTIME('%W',b.ActualDateTime) / 2 as Week, sum(b.Amount) as Amount
from STransDetails as b
Join SAccount as a On a.TransactionId = b.TransactionIdT
WHERE a.VPA = 'vpa@HDL'
Group by Week
推荐阅读
- python - 使用 pyinstaller 编译的 Python 使程序被视为恶意程序?
- javascript - 用 JavaScript(或 Ruby)中的链接替换单词/字符串
- python - 将列表转换为矩阵
- python-3.x - 如何让列表在 python 3 中接受用户输入?
- activemq-artemis - ActiveMQ Artemis 上的负消息计数
- javascript - 如何在 JavaScript 中检查图形是否循环
- javascript - 将 json 数据显示到选择选项中
- vb.net - 在数据表中查找特定项目最后更改的行 VB
- php - curl 错误 60 - SSL 证书问题:无法获取本地颁发者证书
- javascript - Vanilla Javascript 和 Ajax - $_POST 为空