MySQL-Error :(

Hallo, ich glaub ich hab da schon wieder nen MySQL-problem entdeckt :frowning: Ich hab gerade das System frisch aufgesetzt. Sobald wie ich einen Artikel anlege, fliegt mir das ganze mit folgendem MySQL-Error um die Ohren (schon auf der Startseite). SQLSTATE[23000]: Integrity constraint violation: 1052 Column 'instock' in field list is ambiguous in Vendor/Zend/library/Zend/Db/Statement/Pdo.php on line 234 Und zwar versucht er folgendes SQL-Statement auszuführen: SELECT a.id as articleID, d.id AS articleDetailsID, TRIM(ordernumber) as ordernumber,datum,sales, topseller as highlight, a.description, description\_long, s.name AS supplierName, s.img AS supplierImg, a.name AS articleName, IFNULL(p.price,p2.price) as price, IF(p.pseudoprice,p.pseudoprice,p2.pseudoprice) as pseudoprice, tax, attr1,attr2,attr3,attr4,attr5,attr6,attr7,attr8,attr9,attr10, attr11,attr12,attr13,attr14,attr15,attr16,attr17,attr18,attr19,attr20, instock, weight, shippingtime, IFNULL(p.pricegroup,IFNULL(p2.pricegroup,'EK')) as pricegroup, pricegroupID,pricegroupActive,filtergroupID, a.purchaseunit,referenceunit, unitID, laststock, additionaltext, IFNULL((SELECT 1 FROM s\_articles\_groups WHERE articleID=a.id LIMIT 1),0) as sConfigurator, IFNULL((SELECT 1 FROM s\_articles\_esd WHERE articleID=a.id LIMIT 1),0) as esd, IFNULL((SELECT CONCAT(AVG(points),'|',COUNT(\*)) as votes FROM s\_articles\_vote WHERE active=1 AND articleID=a.id),'0.00|00') as sVoteAverange, IF(DATEDIFF(NOW(), a.datum)\<=30,1,0) as newArticle, IF(d.sales\>=30,1,0) as topseller, IF(a.releasedate\>CURDATE(),1,0) as sUpcoming, IF(a.releasedate\>CURDATE(),DATE\_FORMAT(a.releasedate, '%d.%m.%Y'),'') as sReleasedate FROM s\_articles a INNER JOIN s\_articles\_details d ON d.articleID=a.id AND d.kind=1 JOIN s\_articles\_categories ac ON ac.articleID=a.id AND ac.categoryID=3 JOIN s\_articles\_attributes at ON at.articleID=a.id JOIN s\_core\_tax t ON t.id=a.taxID LEFT JOIN s\_articles\_supplier s ON s.id=a.supplierID LEFT JOIN s\_articles\_prices p ON p.articleDetailsID=d.id AND p.pricegroup='EK' AND p.`from`='1' LEFT JOIN s\_articles\_prices p2 ON p2.articleDetailsID=d.id AND p2.pricegroup='EK' AND p2.`from`='1' WHERE d.articleID=1 AND a.active=1 AND ( SELECT articleID FROM s\_articles\_avoid\_customergroups WHERE articleID = a.id AND customergroupID = 1 ) IS NULL LIMIT 1 Dies stammt aus der sArticles.php Zeile 3465 bis 3525. In der Zeile 3537 fliegt er dann beim ausführen weg. Da kann man sich ja noch relatv leicht behelfen, in dem man aus ...attr20, instock, weight,... ein attr20, d.instock, weight, macht. Allerdings ist das nicht die einzige Stelle. Klick ich dann auf eine DetailsSeite, kommt gleiches Spiel. sArticles.php Zeile 2630. P.S. im euerem aktuellen Download-Package steht in der Datenbank von die Version 3.5.1 drin :wink: Viele Grüße Thomas