Fehlermeldung in der Suche

HM.Stedler

Sehr aktives Mitglied
11. Juni 2019
155
27
Wir haben folgende Fehlermeldung in unserem Onlineshop JTL Shop 5.2.3
Code:
Error executing query SELECT ssMerkmal.kSuchanfrage, ssMerkmal.kSuchCache, ssMerkmal.cSuche, COUNT(*) AS nAnzahl
                FROM (SELECT tsuchanfrage.kSuchanfrage, tsuchcache.kSuchCache, tsuchanfrage.cSuche, tartikel.kArtikel
            FROM tartikel
#JOIN1 from JTLFilterItemsSearch::getOptions
JOIN tsuchcachetreffer ON tartikel.kArtikel = tsuchcachetreffer.kArtikel

#JOIN2 from JTLFilterItemsSearch::getOptions
JOIN tsuchcache ON tsuchcache.kSuchCache = tsuchcachetreffer.kSuchCache

#JOIN3 from JTLFilterItemsSearch::getOptions
JOIN tsuchanfrage ON tsuchanfrage.cSuche = tsuchcache.cSuche
                        AND tsuchanfrage.kSprache = 1


#product visiblity join from getBaseQuery
LEFT JOIN tartikelsichtbarkeit ON tartikel.kArtikel = tartikelsichtbarkeit.kArtikel
                        AND tartikelsichtbarkeit.kKundengruppe = 15
 WHERE tartikel.kHersteller = 1175 AND tsuchanfrage.nAktiv = 1 AND tartikelsichtbarkeit.kArtikel IS NULL AND tartikel.kVaterArtikel = 0
#default group by
GROUP BY tsuchanfrage.kSuchanfrage, tartikel.kArtikel

#limit sql
ORDER BY jSuche.nSort) AS ssMerkmal
                    GROUP BY ssMerkmal.kSuchanfrage
                    ORDER BY ssMerkmal.cSuche LIMIT 10
SQLSTATE[42S22]: Column not found: 1054 Unknown column jSuche.nSort in order clause

Was müssen wir ändern damit der Fehler behoben werden kann?
Danke schon einmal im voraus für die Unterstützung!
 

OS8610

Aktives Mitglied
3. November 2021
93
18
Wir haben folgende Fehlermeldung in unserem Onlineshop JTL Shop 5.2.3
Code:
Error executing query SELECT ssMerkmal.kSuchanfrage, ssMerkmal.kSuchCache, ssMerkmal.cSuche, COUNT(*) AS nAnzahl
                FROM (SELECT tsuchanfrage.kSuchanfrage, tsuchcache.kSuchCache, tsuchanfrage.cSuche, tartikel.kArtikel
            FROM tartikel
#JOIN1 from JTLFilterItemsSearch::getOptions
JOIN tsuchcachetreffer ON tartikel.kArtikel = tsuchcachetreffer.kArtikel

#JOIN2 from JTLFilterItemsSearch::getOptions
JOIN tsuchcache ON tsuchcache.kSuchCache = tsuchcachetreffer.kSuchCache

#JOIN3 from JTLFilterItemsSearch::getOptions
JOIN tsuchanfrage ON tsuchanfrage.cSuche = tsuchcache.cSuche
                        AND tsuchanfrage.kSprache = 1


#product visiblity join from getBaseQuery
LEFT JOIN tartikelsichtbarkeit ON tartikel.kArtikel = tartikelsichtbarkeit.kArtikel
                        AND tartikelsichtbarkeit.kKundengruppe = 15
 WHERE tartikel.kHersteller = 1175 AND tsuchanfrage.nAktiv = 1 AND tartikelsichtbarkeit.kArtikel IS NULL AND tartikel.kVaterArtikel = 0
#default group by
GROUP BY tsuchanfrage.kSuchanfrage, tartikel.kArtikel

#limit sql
ORDER BY jSuche.nSort) AS ssMerkmal
                    GROUP BY ssMerkmal.kSuchanfrage
                    ORDER BY ssMerkmal.cSuche LIMIT 10
SQLSTATE[42S22]: Column not found: 1054 Unknown column jSuche.nSort in order clause

Was müssen wir ändern damit der Fehler behoben werden kann?
Danke schon einmal im voraus für die Unterstützung!
Habt ihre eine Lösung gefunden? Wir haben den gleichen Fehler..
 

Ähnliche Themen