请参阅PostgreSQL中的月份和年份

时间:2016-03-07 13:07:02

标签: php postgresql

我正在尝试将mysql中的脚本传递给PostgreSQL,但是在mysql中有一个句子会产生问题:

$q1="select * from noticias where month(fecha)='".$elmes."' and year(fecha)='".$elanio."'";

我收到以下错误:

  

警告:pg_query():查询失败:错误:没有existe la funcion   月份(日期)第1行:从月经(fecha)='03'中选择*来自消息   一年(fech ... ^提示:宁娜的功能恰逢其他的一部分   argumentos。 Puede ser necesario agregar conversion explicita de   tipos。在第131行的C:\ xampp \ htdocs \ calendario \ index.php

你如何看待PostgreSQL的月份和年份?

1 个答案:

答案 0 :(得分:1)

$q1="select * from noticias where date_part('month', fecha)=".$elmes." and date_part('year', fecha)=".$elanio;

请注意,未引用月份和年份参数。