Milena Leite escreveu: > O meu select ficou assim: > > $hora_final_sexta = pg_query($connect, "UPDATE tb_andamento set > hora_fim = '$hora_sexta' WHERE hora_fim = '$hora_zero' and data != > '$data' and EXTRACT(DOW FROM $data_atividade) = 5"); > > Mas tá dando erro, o que tá errado ? >
Bom Milena creio que isso seja PHP, correto? Creio que faltou ' em $data_atividade. Talvez seja assim: $hora_final_sexta = pg_query($connect, "UPDATE tb_andamento set > hora_fim = '$hora_sexta' WHERE hora_fim = '$hora_zero' and data != > '$data' and EXTRACT(DOW FROM '$data_atividade') = 5"); > > Em 16/03/07, *Osvaldo Rosario Kussama* <[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>> escreveu: > > Milena Leite escreveu: > > > > > > Olá pessoal, > > > > Eu queria saber se tem como eu fazer dentro de um select no where > uma > > verificação. > > Essa verificação seria se aquela data retornada é uma sexta-feira.. > > > > Mais ou menos assim: > > > > Atualize o campo da tabela X onde a data é sexta. > > > > > bdteste=# SELECT current_date, EXTRACT(DOW FROM current_date); > date | date_part > ------------+----------- > 16/03/2007 | 5 > (1 registro) > > 0 - dom, 1 - seg, ..., 6 - sab > > Portanto sua cláusula WHERE ficará: > ... WHERE EXTRACT(DOW FROM sua_data) = 5 ... > > Veja: > http://www.postgresql.org/docs/8.2/interactive/functions-datetime.html > []s Osvaldo _______________________________________________________ Yahoo! Mail - Sempre a melhor opção para você! Experimente já e veja as novidades. http://br.yahoo.com/mailbeta/tudonovo/ _______________________________________________ Grupo de Usuários do PostgreSQL no Brasil Antes de perguntar consulte o manual http://pgdocptbr.sourceforge.net/ Para editar suas opções ou sair da lista acesse a página da lista em: http://pgfoundry.org/mailman/listinfo/brasil-usuarios
