首页 > 解决方案 > 如何在 SoQL 查询中以“dd/mm/YYYY”格式获取昨天的日期?

问题描述

我从中获取信息的数据集具有 dd/mm/YYYY 格式的列日期。我可以使用哪个命令来获取这些值?

query="SELECT city,AVG(figure) WHERE class = 'xxxx' AND city = 'MyCity' date = 'yesterday_date' GROUP BY City ORDER BY City"

提前谢谢你,托尼雷纳

标签: bashsoql

解决方案


如果我理解你的问题,你可以用 bash 做这样的事情:

yesterday=$(date --date=' 1 days ago' '+%d/%m/%Y')

然后你可以传递变量如下:

query="SELECT name WHERE data=${yesterday}"

推荐阅读