Fehler bei Suche nach Artikelnummer

Liebe Community,

wenn ich in meinem Shop nach der Artikelnummer beginnend mit 400 oder 420 suche (UND-Suche) bekomme ich eine Fehlermeldung. Bei anderen Artikel-Nr. wie 212, 300, 500, 600 funktioniert es einwandfrei. Auch wenn ich 4000, 4200, 400b oder 420p funktioniert es wieder.

Im Dev-Modus bekommen ich im Frontend einen Internal Server Error und in der Logdatei steht folgende Fehlermeldung:

request.CRITICAL: Uncaught PHP Exception Doctrine\DBAL\Exception\SyntaxErrorException: "An exception occurred while executing 'SELECT `product`.`id`, SUM(IF(`product.searchKeywords`.`keyword` = :param_89ec5ea36c894ab7ab32ed5ba7176bfd , '1.3' * `product.searchKeywords`.`ranking`, 0) + IF(`product.searchKeywords`.`keyword` = :param_6c12a7ce25484dc5a29c8edca66f1e74 , '1.3' * `product.searchKeywords`.`ranking`, 0) + IF(`product.searchKeywords`.`keyword` = :param_ac5e13cb5b804c39b7e13dce6199a515 , '1.3' * `product.searchKeywords`.`ranking`, 0) + IF(`product.searchKeywords`.`keyword` = :param_e94446577ae6424983c5e2720b646778 , '1.3' * `product.searchKeywords`.`ranking`, 0) + IF(`product.searchKeywords`.`keyword` = :param_4bbd49a898e546edae4e0eeefeeca2a9 , '1.3' * `product.searchKeywords`.`ranking`, 0) + IF(`product.searchKeywords`.`keyword` = :param_6620a2f7ae9644ba83dac56537aade12 , '1.3' * `product.searchKeywords`.`ranking`, 0) + IF(`product.searchKeyword

Außerdem steht am ende im Logeintrag noch:

SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ':param_2b385429253f4d68ba10048e3b549442 , '1.3' * product.searchKeywords.rank’ at line 1 at /usr/www/users/pfisth/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOStatement.php:117)`

Shopwareversion 6.4.11.1
PHP-Version 7.4.29
MySQL-Version 5.7.38

Ich hoffe mir kann hier jemand weiterhelfen.

Hallo Netwerk,

konntest du das Problem bereits lösen?
Bei mir tritt der genau gleiche Fehler auch auf.

Shopwareversion: 6.4.10.1
PHP-Version: 7.4
MySQL-Version: 5.7.38

Hallo lk_mm,

wir haben ein Update der Shopwareversion auf 6.4.12.0 gemacht.

Dann ist der Fehler nicht mehr aufgetreten.