在SQL中使用STR_TO_DATE更改年份

时间:2018-10-03 13:33:55

标签: sql date str-to-date

我有这个查询:

$sql = "SELECT * FROM giorni WHERE punto = '$punto' && STR_TO_DATE(giorno, '%d/%m/%Y') ...

我需要对上一年进行类似的查询。我该如何%Y-1

1 个答案:

答案 0 :(得分:1)

您可以简单地从转换后的日期中减去1年:

... STR_TO_DATE(giorno, '%d/%m/%Y') - INTERVAL 1 YEAR