このクエリを使用すると、MySQL に "HY000" エラーが表示されます: "FROM 句での更新にターゲット テーブル 'msg_pv' を指定できません"。
問題は、クエリとサブクエリが同じテーブルを目指していることのようです...しかし、これは私がする必要があることです!
<?php $requete = $pdo->prepare('UPDATE msg_pv SET
lu=:lu
WHERE id_ref_msg = :id_ref_msg AND date_message > ( SELECT MIN(date_message) FROM msg_pv WHERE id_ref_msg = :id_ref_msg AND lu="0" )');
注:INNER JOINを使用して他の投稿にいくつかのソリューションを読みましたが、それは別のテーブル用でした。