Postgresql create view

Ich habe folgende Spalten in der Tabelle Ein, welche Datensätze der Benutzer Fingerabdruck "Transaktion" jedes mal, wenn Sie check-in oder check-out aus einem Gebäude.

CREATE TABLE user_transactions(
    id serial PRIMARY KEY,
    staff_id INT4,
    transaction_time TIMESTAMP,
    transaction_type INT4
);

In einem einzigen Tag ein Benutzer kann viele Transaktionen. Wie kann ich eine Ansicht erstellen, die mit der folgenden Stuktur?

    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

InformationsquelleAutor Random Joe | 2011-12-20

Schreibe einen Kommentar