1

私はSQLとデータベース全般に本当に慣れていません。言語を独学しようとしていますが、行き詰まっており、何が問題なのか知りたいです。だからここに私が持っているものがあります:

1976-01-01,6.1
1976-04-01,5.7
1976-07-01,5.7
1976-10-01,5.8

...

そして、私はそれをテーブルに挿入しています

CREATE TABLE "va unem"
    (Date DATE NOT NULL PRIMARY KEY, Val REAL   
);

``

COPY "va unem"
    FROM 'C:\Users\Public\Documents\SQL\fred\vsaur.csv'
    DELIMITER ',' 
    CSV
;

これは機能します。問題は、 Iselect *の場合、出力で日付が切り捨てられることです。例えば:

1|1976|6.1
2|1976|5.7
3|1976|5.7
4|1976|5.8
...

四半期ごとに表示する必要があります。これは私に四半期ごとに与えるわけではありません。助けていただければ幸いです。私はpostgresqlを使用しています。さらに情報を提供する必要がある場合はお知らせください。

4

1 に答える 1