Der fehlerhafte Selekt-String
SELECT 999999.99 as endpreis, artikel.id as varid , 000.0 as sortpunkte, 0.0 as topsellermenge, artikel.autohide, artikel.immer_lagerartikel, artikel.bestand_lagerartikel, artikel.bestand, artikel.id, artikel.sortid, artikel.varsortid, artikel.artikelnummer, artikel.eannummer, artikel.katalogid, artikel.hidenavi, artikel.minbestand, artikel.maxbestand, artikel.bedarf, artikel.minbmenge, artikel.maxvmenge, artikel.abverkauf, artikel.packeinheit, artikel.highlights, artikel.bildinfo, artikel.bezeichnung, artikel.titel, artikel.beschreibung1, artikel.beschreibung2,artikel.artikelkennzeichen, artikel.artikelkennzeichenb, artikel.sachkontoid, artikel.dispoid, artikel.disposet, artikel.lagerid, artikel.anzeigentyp, artikel.anzeigen_ab, artikel.anzeigen_bis, artikel.start_ab, artikel.start_bis, artikel.specialsprozent, artikel.zubbeschriftung, artikel.zuballes, artikel.mwstid,
if(artikel.sonderpr_ab<='2024.05.14 23:59:59' and artikel.sonderpr_bis>='2024.05.14',1,0) as sonderpr_aktiv,
cast(0 as decimal) as gesbestand, artikel.sonderpreis, artikel.sonderpr_ab, artikel.sonderpr_bis, artikel.sonderpr_club, artikel.rabatt, artikel.typ, artikel.bgcolor, artikel.erben, artikel.eigeneeigenschaften, artikel.variationsnr1, artikel.variationsnr2, artikel.variationsnr3, artikel.varbeschriftung, if(isnull(artikel.varausgabetyp), '', artikel.varausgabetyp) as varausgabetyp, artikel.eigensch1, artikel.eigensch2, artikel.eigensch3, artikel.eigensch4, artikel.eigensch5, artikel.eigensch6, artikel.eigensch7, artikel.eigensch8, artikel.eigensch9, artikel.eigensch10, artikel.eigensch11, artikel.eigensch12, artikel.eigensch13, artikel.eigensch14, artikel.eigensch15, artikel.eigensch16, artikel.art_template_id, artikel.kat_template_id, artikel.inhalt, artikel.einheit, artikel.preisbasis, artikel.grundpreisbasis, artikel.gewicht, artikel.gewicht1, artikel.aenderung, artikel.bild1, artikel.bild2, artikel.bild3, artikel.kennzeichen, artikel.keywords, artikel.kelkookat, artikel.rewriteurl, artikel.rewriteurl_ln1, artikel.vardwid, artikel.bereichsid, artikel.add_time, DATEDIFF(CURRENT_DATE(),artikel.add_time) as add_days, artikel.copyrightid, artikel.eigkatwerte, if(date_sub(CURRENT_DATE(),INTERVAL 100 DAY)<=artikel.add_time or (artikel.anzeigentyp=3 and artikel.anzeigen_ab> date_sub(CURRENT_DATE(),INTERVAL 100 DAY)) ,1,0) as isnew, artikel.nachfolgeid, artikel.preis, artikel.preisst1, artikel.varlisting, artikelk.bezeichnung as katalogbezeichnung , bn.id as bildid, bn.width as bildwidth, bn.height as bildheight
FROM
artikel artikelk, artikel artikel left join bilder bn ON (bn.artikelid=artikel.id and bn.objektkey='bildklein' and bn.id=get_pic_id(artikel.id, artikel.id, artikel.copyrightid, 'bildklein'))
WHERE
artikel.hidenavi=0 and artikel.sonderpreis>0 and artikel.katalogid=artikelk.id and artikel.sonderpr_ab<='2024.05.14 23:59:59' and artikel.sonderpr_bis>='2024.05.14'
and artikelk.typ='Katalog' and (artikelk.anzeigentyp < 2 or (artikelk.anzeigentyp = 3 and artikelk.anzeigen_ab <= now() and artikelk.anzeigen_bis >='2024.05.14'))
and (artikel.anzeigentyp < 2 or (artikel.anzeigentyp = 3 and artikel.anzeigen_ab <= now() and artikel.anzeigen_bis >='2024.05.14'))
order
by artikel.katalogid, artikel.sortid, artikel.bezeichnung, artikel.artikelnummer