我在表A中有以下几列记录用户每次登记入住或退房时的指纹“交易”。
CREATE TABLE user_transactions (
id serial PRIMARY KEY,
staff_id INT4,
transaction_time TIMESTAMP,
transaction_type INT4
);
字符串
一个用户在一天之内可以有很多事务。我如何创建一个具有以下结构的视图?
staff_id INT4
transaction_date DATE
first_transaction TIMESTAMP --first finger scan of the day
last_transaction TIMESTAMP --last finger scan of the day
number_of_transaction INT4 --how many times did the user scan for the day
型
2条答案
按热度按时间to94eoyn1#
这一个应该做的工作:
字符串
s1ag04yj2#
例如,您创建
person
表,如下所示。My post详细解释了一个视图:字符串
然后,将两行插入
person
表,如下所示:型
现在,您可以使用
SELECT
语句创建my_view
视图,如下所示:型
然后,您可以使用
SELECT
语句的FROM
子句调用my_view
,如下所示:型