postgresql - 尝试在 SQL 中隔离给定日期范围 (YYYY:MM:DD HH:MM:SS) 的时间并将它们分组。无论日期如何,按特定的小时间隔
问题描述
我正在努力尝试从我在 SQL 中创建的数据库中提取信息。视图效果很好,所有数据都显示了,但我试图隔离以下内容:
- 将时间范围从 07:00:00 隔离到 09:00:00。
对编码仍然很陌生,因此感谢您的帮助。
SELECT ch.name,
t.date,
t.amount,
t.card AS "Credit Card",
t.id_merchant,
m.name AS "Merchant",
mc.name AS "merchant category"
FROM transaction AS t
JOIN credit_card AS cc
ON (t.card = cc.card)
JOIN card_holder AS ch
ON (cc.cardholder_id = ch.id)
JOIN merchant AS m
ON (t.id_merchant = m.id
JOIN merchant_category AS mc
ON (m.id_merchant_category = mc.id);
解决方案
推荐阅读
- python - 不断更改 Tensorflow 中的相同变量
- amazon-web-services - 将数据从 AWS SQS 传输到 S3 的最佳方式是什么?
- php - php/mysql 响应式成像
- python - 使用 Python 线程的可执行文件的高 CPU 负载
- c# - 如何将 Windows.Forms.Checkbox(图像/绘画)覆盖为自定义复选框?
- oracle - Oracle 到 Redshift 查询迁移
- python-3.x - python for循环计算太低效/太长
- javascript - 在 Node 和 webpack 之间共享 babelified ECMAScript 模块
- android - 如何使用像 Sticker View Corner 这样的 XML 绘制一个带有圆端圆角的矩形
- html - Flex-wrap iOS Safari 和 Chrome