1

我在 postgresql 中的查询有一些问题

我在一张表中有 7 列

Year    Month   Date    Rain    Tmax    Tmin    ID Stat Location
1996    1   1   3   25.4    20  98212   air
1996    1   2   1   25.4    19.6    96112   land
1996    1   3   -9999   24.6    19.2    97110   sea
1996    1   4   1   22  19  98212   air
1996    1   5   -9999   24.4    19  96112   land
1996    1   6   -9999   24.2    18.6    98212   air
1996    1   7   1   24.2    19.4    96112   land
1996    1   8   -9999   24.8    20  97110   sea
1996    1   9   -9999   25  19.6    97110   sea

我想查询表中的行并将输出输出到名称为(ID-Stat Location)的文本文件,期望输出:

98212-air.txt

Year    Month   Date    Rain    Tmax    Tmin
1996    1   1   3   25.4    20
1996    1   4   1   22  19
1996    1   6   -9999   24.2    18.6

我该怎么办?我正在使用postgresql。

谢谢你..

4

1 回答 1

1

这是获取您所说的输出的查询,但在您需要工作的文本文件中写入。

  SELECT year,month,date, rain, tmax,timin 
     FROM yourTable  WHERE Location='air' and id_stat='98212';
于 2013-07-24T07:49:01.847 回答