我有一个包含3列的事务表:transaction_id,user_id,time_created。我想输出一个表格显示:
UserID FirstTransactionTime LastTransactionTime
为每个用户。构造此查询的最佳方法是什么?
答案 0 :(得分:1)
假设您指的是每个用户最早和最晚的交易开始时间:
SELECT user_id, MIN(time_created), MAX(time_created)
FROM Transactions
GROUP BY user_id