Betrifft Version 4.6.3:
In \oxbase::getSelectFields() wurde vergessen, die MySQL-Spaltennamen zu escapen. In der Community-Version Zeile 717:
$aSelectFields[] = $sViewName . '.' . $sKey;
Sollte besser so aussehen:
$aSelectFields[] = "`$sViewName`.`$sKey`";
Betrifft nur die 4.6.3? Oder auch 4.6.5 bzw. 4.7? Wenn ja - kannst Du das eintragen? Es wird auf jeden Fall noch mindestens einen Patch zur 4.6 geben, wo man das dann aufgreifen kann.
https://bugs.oxid-esales.com
Keine Ahnung, welche Versionen noch betroffen sind.
https://bugs.oxid-esales.com/view.php?id=4714
https://bugs.oxid-esales.com/view.php?id=4714#c7893
Fixed in Version: Patch for 5.0