CakePHP3のqueryでMySQLのDATE_FORMATを使おうとして、
$query->where(["DATE_FORMAT(post_date, '%Y-%m-%d') = " => '2020-09-19']);
みたいに書いたら、生成されたSQLでなぜか%Yが小文字になりました。
WHERE DATE_FORMAT(post_date, '%y-%m-%d');
とりあえず下記のようにして解決しました。
$query->where(["DATE_FORMAT(post_date, '%Y-%m-%d') = '2020-09-19'"]);