dias_com_foco e um array e quero receber todos os eventos dentro de um intervalo de tempo, entao preciso saber se para cada registro o valor inicial e final do array de dias esta dentro do periodo do meu interesse. SELECT evento_id, data, dias_com_foco, duracao, numero_dias_com_foco, numero_focos, parent, geometria FROM eventos_requeima where dias_com_foco[1] >= '20050101' and dias_com_foco[array_length(dias_com_foco,1)] <= '20051231' limit 9;dias_com_foco[1]= retorna o valor do primeiro elemento do array;array_length(dias_com_foco,1) = retorna a quantidade de elementos do array, portanto vou conseguir saber qual o ultimo dia registrado. No exemplo apresentado abaixo foi criado um novo campo no retorno da consulta que determina o nivel critico dos eventos de queimadas baseado na duracao do evento em dias. Note que foram criados quatro niveis e desconsiderados os eventos com apenas um dia de duracao.Consulta:select duracao, ST_AsGeoJson(ST_Centroid(the_geom), 3), case when duracao = 2 then 'observacao' when duracao between 3 and 7 then 'atencao' when duracao between 8 and 14 then 'alerta' when duracao >= 15 then 'alerta maximo' end as nivelfrom evento_requeimawhere data = 20140730 and duracao > 1;Retorno:duracao;geojson;nivel2;"{"type":"Point","coordinates":[-48.333,-22.731]}";"observacao"2;"{"type":"Point","coordinates":[-46.051,-12.259]}";"observacao"2;"{"type":"Point","coordinates":[-44.891,-7.34]}";"observacao"2;"{"type":"Point","coordinates":[-48.133,-8.785]}";"observacao"10;"{"type":"Point","coordinates":[-57.056,-12.548]}";"alerta" O comando copy do postgresql pode ser utilizado tanto para a entrada quanto para a saida de dados de e para um arquivo texto.Para agilizar meu trabalho de popular uma tabela de focos de queimadas neste exercicio estou utilizando um arquivo CSV como fonte de dados. Note no exemplo abaixo que o arquivo e separado por virgulas e possui um cabecalho na primeira linha.YYYYMMDD,HHMM,sat,lat,lon,T21,T31,sample,FRP,conf,type20160401,0013,T,-9.929,151.006,313.3,295.8,490,6.3,43,020160401,0016,T,-21.804,149.064,314.0,294.5,571,7.5,48,020160401,0017,T,-23.772,151.204,315.0,300.3,827,8.2,0,2Previamente foi criada uma tabela no banco de dados que apresentam os mesmos campos deste arquivo, e no meu caso ainda existem outros mais que vou popular depois utilizando cruzamento espacial. Por este motivo o comando copy precisa receber uma lista com o nome dos campos que foram definidos na tabela, porem mantendo a ordem do arquivo CSV.COPY tabela_banco(data,hora,sat,lat,lon,T21,T31,sample,FRP,conf,tipo) FROM '/path/to/file.csv' DELIMITER ',' CSV HEADERDesta maneira o processo e muito rapido. Algumas pessoas tem dificuldades para dormir, e a insonia as vezes e muito irritante. Se voce tem esse problema, evite chocolate, cafe ou queijo proximo a hora de dormir. Cafe e chocolate contem um estimulante que a mantera acordada. Queijo contem muita gordura e nao e digerido facilmente; assim, o corpo tem de trabalhar mais para digeri-lo, o que pode, tambem, causar-lhe pesadelos. Evite refeicoes ou exercicios pesados antes de ir para cama, pois seu corpo estara estimulado a digerir a comida ou agitado pelo exercicio. Se voce costuma estudar ate tarde, procure estabelecer uma rotina relaxante apos o estudo, para que possa "diminuir a rotacao " do seu motor. Cuidar de voce mesma inclui cuidar do que voce come. Se deseja ter uma boa aparencia, voce deve comer bem. Isso significa seguir com regularidade uma dieta equilibrada, composta de alimentos saudaveis. O melhor e, realmente, fazer tres refeicoes por dia.E importante que a sua alimentacao tenha um alto valor nutricional, pois as coisas que frequentemente comemos , como os "lanchinhos", por exemplo, nao o contem. Asiim, voce deve evitar que os lanches ocupem o lugar da alimentacao boa e saudavel. Numa dieta equilibrada, e preciso comer, todos os dias, alimentos dos seguintes grupos:-carne,