bash - 如何在 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"
提前谢谢你,托尼雷纳
解决方案
如果我理解你的问题,你可以用 bash 做这样的事情:
yesterday=$(date --date=' 1 days ago' '+%d/%m/%Y')
然后你可以传递变量如下:
query="SELECT name WHERE data=${yesterday}"
推荐阅读
- java - 在自定义数组列表中调用字符串数组
- java - Servlet 多次初始化
- python - 我收到一个错误“没有名为‘app.config’的模块;‘app’不是一个包”
- java - 当我从 Android Studio 中的选项卡式活动启动片段时,屏幕变黑
- google-drive-api - Google Drive API 显示错误的 storageQuota
- ssl - 为特定端口续订证书
- html - 如何防止表格中的单元格超出表格并具有固定宽度?
- office-js - 使用本机搜索框的 Outlook Web 插件
- typescript - bundle 'client' 在控制台的 typescript 中有 221 个警告
- php - 如何在单击锚标记时防止数据重置