Facendo clic su Accetta tutto" autorizzi l'uso dei seguenti servizi sul nostro sito web: , , giveAway, customerSwitch, abocloud. È possibile modificare l'impostazione in qualsiasi momento (icona dell'impronta digitale in basso a sinistra). Consulta Configura e la nostra Informativa sulla privacy per maggiori dettagli."
Impronta | Protezione datiLe impostazioni che effettui qui vengono memorizzate sul tuo dispositivo finale in Memoria locale" e sono nuovamente attive la prossima volta che visiti il nostro negozio online. Puoi modificare queste impostazioni in qualsiasi momento (icona dell'impronta digitale in basso a sinistra).
Puoi trovare informazioni sulla durata della funzione dei cookie e dettagli sui cookie tecnicamente necessari nella nostra Informativa sulla privacy."
Damit unser Dienst funktioniert, ist Ihre Zustimmung zur Speicherung von Drittanbieter-Cookies des Anbieters [tech]NEO GmbH erforderlich. Durch die Auswahl zwischen Privat oder Geschäftlich, werden die Preise Brutto oder Netto angezeigt. Stimmen Sie nicht zu, ist eine Nutzung der Funktion leider nicht möglich. Nehmen Sie bitte über einen alternativen Weg zu uns Kontakt auf.
Anzeigen von brutto oder netto Preisen
Azienda di trasformazione:[tech]NEO GmbH
Condizioni d'uso: https://www.techneo.berlinDamit unser Dienst funktioniert, ist Ihre Zustimmung zur Speicherung von Drittanbieter-Cookies des Anbieters [tech]NEO GmbH erforderlich. Durch die Auswahl zwischen Privat oder Geschäftlich, werden die Preise Brutto oder Netto angezeigt. Stimmen Sie nicht zu, ist eine Nutzung der Funktion leider nicht möglich. Nehmen Sie bitte über einen alternativen Weg zu uns Kontakt auf.
Anzeigen von brutto oder netto Preisen
Azienda di trasformazione:[tech]NEO GmbH
Condizioni d'uso: https://www.techneo.berlinBestelldaten, Zeitstempel. Abodaten, Kundendaten (Firma,E-Mail). Rechtsgrundlage für die Datenverarbeitung: Einwilligung (DSGVO 6.1.a)
Verwaltung und Abwicklung von Abonnements
Azienda di trasformazione:WebStollen GmbH
Condizioni d'uso: https://ws-url.de/abocloud-nutzungsbedingungenVuoi vedere questo contenuto? Attiva il contenuto desiderato una volta o imposta una versione permanente. Se viene dato il consenso, i dati saranno recuperati dal fornitore di terze parti nominato. I cookie di terze parti possono essere memorizzati sul tuo dispositivo finale. Puoi modificare queste impostazioni in qualsiasi momento (icona dell'impronta digitale in basso a sinistra). Puoi trovare maggiori dettagli nella nostra Informativa sulla privacy.
1 x Shop start to end (98.02%) | 307ms |
1 x shop.hook.156 (1.63%) | 5.10ms |
1 x shop.hook.99 (0.18%) | 556μs |
1 x shop.hook.131 (0.13%) | 404μs |
134 x shop.hook.330 (0.12%) | 360μs |
60 x shop.hook.119 (0.05%) | 156μs |
6 x shop.hook.208 (0.05%) | 154μs |
28 x shop.hook.321 (0.03%) | 94μs |
28 x shop.hook.260 (0.03%) | 91μs |
17 x shop.hook.221 (0.02%) | 73μs |
10 x shop.hook.103 (0.02%) | 50μs |
11 x shop.hook.110 (0.01%) | 36μs |
11 x shop.hook.60 (0.01%) | 30μs |
10 x shop.hook.58 (0.01%) | 22μs |
10 x shop.hook.59 (0.01%) | 22μs |
1 x shop.hook.109 (0.01%) | 18μs |
4 x shop.hook.118 (0%) | 15μs |
6 x shop.hook.124 (0%) | 15μs |
3 x shop.hook.250 (0%) | 12μs |
2 x shop.hook.320 (0%) | 7μs |
2 x shop.hook.113 (0%) | 7μs |
2 x shop.hook.115 (0%) | 7μs |
3 x shop.hook.254 (0%) | 6μs |
2 x shop.hook.120 (0%) | 6μs |
1 x shop.hook.142 (0%) | 5μs |
2 x shop.hook.69 (0%) | 5μs |
2 x shop.hook.252 (0%) | 4μs |
2 x shop.hook.251 (0%) | 4μs |
2 x shop.hook.114 (0%) | 4μs |
1 x shop.hook.307 (0%) | 4μs |
1 x shop.hook.214 (0%) | 4μs |
1 x shop.hook.157 (0%) | 4μs |
1 x shop.hook.132 (0%) | 4μs |
1 x shop.hook.123 (0%) | 4μs |
1 x shop.hook.226 (0%) | 4μs |
1 x shop.hook.133 (0%) | 3μs |
1 x shop.hook.166 (0%) | 3μs |
1 x shop.hook.106 (0%) | 3μs |
1 x shop.hook.163 (0%) | 3μs |
1 x shop.hook.71 (0%) | 3μs |
1 x shop.hook.57 (0%) | 3μs |
1 x shop.hook.361 (0%) | 3μs |
1 x shop.hook.303 (0%) | 3μs |
1 x shop.hook.218 (0%) | 3μs |
1 x shop.hook.175 (0%) | 3μs |
1 x shop.hook.101 (0%) | 3μs |
1 x shop.hook.420 (0%) | 2μs |
1 x shop.hook.421 (0%) | 2μs |
1 x shop.hook.72 (0%) | 2μs |
1 x shop.hook.331 (0%) | 2μs |
1 x shop.hook.70 (0%) | 2μs |
1 x shop.hook.400 (0%) | 2μs |
1 x shop.hook.143 (0%) | 2μs |
SELECT * FROM tsprache
105μs16.28KB600000000000000760000000000000000defaultSELECT G.*, S.cName AS nameLocalized, A.cName AS attributeName, A.cWert AS attributeValue
FROM tkundengruppe G
LEFT JOIN tkundengruppensprache S
ON G.kKundengruppe = S.kKundengruppe
AND S.kSprache = :lid
LEFT JOIN tkundengruppenattribut A
ON G.kKundengruppe = A.kKundengruppe
WHERE G.cStandard = 'Y'
255μs16.73KB1000000000000007d0000000000000000defaultParams |
|
SELECT * FROM tsprache
138μs16.28KB600000000000001890000000000000000defaultSELECT * FROM twaehrung
179μs16.31KB600000000000001890000000000000000defaultSELECT * FROM tsprache WHERE `cShopStandard`=?
189μs16.73KB100000000000002e60000000000000000defaultParams |
|
SELECT * FROM tglobals
175μs16.06KB100000000000002e60000000000000000defaultSELECT * FROM tsprache
175μs16.28KB600000000000002e70000000000000000defaultSELECT * FROM twaehrung
185μs16.31KB600000000000000470000000000000000defaultSELECT G.*, S.cName AS nameLocalized, A.cName AS attributeName, A.cWert AS attributeValue
FROM tkundengruppe G
LEFT JOIN tkundengruppensprache S
ON G.kKundengruppe = S.kKundengruppe
AND S.kSprache = :lid
LEFT JOIN tkundengruppenattribut A
ON G.kKundengruppe = A.kKundengruppe
WHERE G.cStandard = 'Y'
162μs16.73KB100000000000000490000000000000000defaultParams |
|
SELECT * FROM tplugin WHERE `kPlugin`=?
171μs17.23KB100000000000003110000000000000000defaultParams |
|
SELECT * FROM twaehrung
60μs16.31KB6000000000000220c0000000000000000defaultSELECT * FROM tsprache
47μs16.28KB600000000000022290000000000000000defaultSELECT tsteuerzone.kSteuerzone
FROM tsteuerzone, tsteuerzoneland
WHERE tsteuerzoneland.cISO = :ciso
AND tsteuerzoneland.kSteuerzone = tsteuerzone.kSteuerzone
215μs16.29KB100000000000020400000000000000000defaultParams |
|
SELECT * FROM tsteuerklasse
154μs16.11KB200000000000022090000000000000000defaultSELECT fSteuersatz
FROM tsteuersatz
WHERE kSteuerklasse = :tcid
AND (kSteuerzone IN (16)) ORDER BY nPrio DESC
229μs16.26KB100000000000022090000000000000000defaultParams |
|
SELECT fSteuersatz
FROM tsteuersatz
WHERE kSteuerklasse = :tcid
AND (kSteuerzone IN (16)) ORDER BY nPrio DESC
209μs16.26KB100000000000022090000000000000000defaultParams |
|
SELECT *
FROM tseo
WHERE cSeo = :slg
363μs16.23KB100000000000025ba0000000000000000defaultParams |
|
SELECT kEigenschaftKombi
FROM tartikel
WHERE kArtikel = :pid
115μs16.16KB100000000000025ba0000000000000000defaultParams |
|
SELECT kVaterArtikel
FROM tartikel
WHERE kArtikel = :pid
103μs16.16KB100000000000025be0000000000000000defaultParams |
|
SELECT tsteuerzone.kSteuerzone
FROM tsteuerzone, tsteuerzoneland
WHERE tsteuerzoneland.cISO = :ciso
AND tsteuerzoneland.kSteuerzone = tsteuerzone.kSteuerzone
165μs16.29KB100000000000003170000000000000000defaultParams |
|
SELECT * FROM tsteuerklasse
93μs16.11KB2000000000000004c0000000000000000defaultSELECT fSteuersatz
FROM tsteuersatz
WHERE kSteuerklasse = :tcid
AND (kSteuerzone IN (16)) ORDER BY nPrio DESC
145μs16.26KB1000000000000004c0000000000000000defaultParams |
|
SELECT fSteuersatz
FROM tsteuersatz
WHERE kSteuerklasse = :tcid
AND (kSteuerzone IN (16)) ORDER BY nPrio DESC
122μs16.26KB1000000000000004c0000000000000000defaultParams |
|
SELECT * FROM tsprachlog WHERE `kSprachISO`=? AND `cSektion`=? AND `cName`=?
114μs16.85KB100000000000025290000000000000000defaultParams |
|
SELECT kVaterArtikel
FROM tartikel
WHERE kArtikel = :pid
61μs16.16KB100000000000025b90000000000000000defaultParams |
|
SELECT kStueckliste AS id, fLagerbestand AS stock
FROM tartikel
WHERE kArtikel = :pid
65μs16.22KB100000000000026bd0000000000000000defaultParams |
|
SELECT tartikel.kArtikel, tartikel.kHersteller, tartikel.kLieferstatus, tartikel.kSteuerklasse,
tartikel.kEinheit, tartikel.kVPEEinheit, tartikel.kVersandklasse, tartikel.kEigenschaftKombi,
tartikel.kVaterArtikel, tartikel.kStueckliste, tartikel.kWarengruppe,
tartikel.cArtNr, tartikel.cName, tartikel.cBeschreibung, tartikel.cAnmerkung, tartikel.fLagerbestand, tartikel.fMwSt, tartikel.cSeo AS originalSeo,
IF (tartikelabnahme.fMindestabnahme IS NOT NULL,
tartikelabnahme.fMindestabnahme, tartikel.fMindestbestellmenge) AS fMindestbestellmenge,
IF (tartikelabnahme.fIntervall IS NOT NULL,
tartikelabnahme.fIntervall, tartikel.fAbnahmeintervall) AS fAbnahmeintervall,
tartikel.cBarcode, tartikel.cTopArtikel,
tartikel.fGewicht, tartikel.fArtikelgewicht, tartikel.cNeu, tartikel.cKurzBeschreibung, tartikel.fUVP,
tartikel.cLagerBeachten, tartikel.cLagerKleinerNull, tartikel.cLagerVariation, tartikel.cTeilbar,
tartikel.fPackeinheit, tartikel.cVPE, tartikel.fVPEWert, tartikel.cVPEEinheit, tartikel.cSuchbegriffe,
tartikel.nSort, tartikel.dErscheinungsdatum, tartikel.dErstellt, tartikel.dLetzteAktualisierung,
tartikel.cSerie, tartikel.cISBN, tartikel.cASIN, tartikel.cHAN, tartikel.cUNNummer, tartikel.cGefahrnr,
tartikel.nIstVater, date_format(tartikel.dErscheinungsdatum, '%d.%m.%Y') AS Erscheinungsdatum_de,
tartikel.cTaric, tartikel.cUPC, tartikel.cHerkunftsland, tartikel.cEPID, tartikel.fZulauf,
tartikel.dZulaufDatum, DATE_FORMAT(tartikel.dZulaufDatum, '%d.%m.%Y') AS dZulaufDatum_de,
tartikel.fLieferantenlagerbestand, tartikel.fLieferzeit,
tartikel.dMHD, DATE_FORMAT(tartikel.dMHD, '%d.%m.%Y') AS dMHD_de,
tartikel.kMassEinheit, tartikel.kGrundPreisEinheit, tartikel.fMassMenge, tartikel.fGrundpreisMenge,
tartikel.fBreite, tartikel.fHoehe, tartikel.fLaenge, tartikel.nLiefertageWennAusverkauft,
tartikel.nAutomatischeLiefertageberechnung, tartikel.nBearbeitungszeit, me.cCode AS cMasseinheitCode,
mes.cName AS cMasseinheitName, gpme.cCode AS cGrundpreisEinheitCode,
gpmes.cName AS cGrundpreisEinheitName,
tseo.cSeo,
tartikelsprache.cName AS cName_spr, tartikelsprache.cBeschreibung AS cBeschreibung_spr,
tartikelsprache.cKurzBeschreibung AS cKurzBeschreibung_spr,
tsonderpreise.fNettoPreis, tartikelext.fDurchschnittsBewertung,
tlieferstatus.cName AS cName_tlieferstatus, teinheit.cName AS teinheitcName,
tartikelsonderpreis.cAktiv AS cAktivSonderpreis, tartikelsonderpreis.dStart AS dStart_en,
DATE_FORMAT(tartikelsonderpreis.dStart, '%d.%m.%Y') AS dStart_de,
tartikelsonderpreis.dEnde AS dEnde_en,
DATE_FORMAT(tartikelsonderpreis.dEnde, '%d.%m.%Y') AS dEnde_de,
tversandklasse.cName AS cVersandklasse,
tbestseller.isBestseller AS bIsBestseller,
ROUND(tartikelext.fDurchschnittsBewertung) >= :trmr AS bIsTopBewertet,
COALESCE((SELECT 1 FROM tuploadschema ULS WHERE ULS.kCustomID = :pid LIMIT 1), 0) AS hasUploads
FROM tartikel
LEFT JOIN tartikelabnahme
ON tartikel.kArtikel = tartikelabnahme.kArtikel
AND tartikelabnahme.kKundengruppe = :cgid
LEFT JOIN tartikelsonderpreis
ON tartikelsonderpreis.kArtikel = tartikel.kArtikel
AND tartikelsonderpreis.cAktiv = 'Y'
AND (tartikelsonderpreis.nAnzahl <= tartikel.fLagerbestand OR tartikelsonderpreis.nIstAnzahl = 0)
LEFT JOIN tsonderpreise ON tartikelsonderpreis.kArtikelSonderpreis = tsonderpreise.kArtikelSonderpreis
AND tsonderpreise.kKundengruppe = :cgid
LEFT JOIN tseo ON tseo.cKey = 'kArtikel' AND tseo.kKey = tartikel.kArtikel
AND tseo.kSprache = :lid
LEFT JOIN tartikelsprache
ON tartikelsprache.kArtikel = :pid
AND tartikelsprache.kSprache = :lid
LEFT JOIN tbestseller
ON tbestseller.kArtikel = tartikel.kArtikel
LEFT JOIN tartikelext
ON tartikelext.kArtikel = tartikel.kArtikel
LEFT JOIN tlieferstatus
ON tlieferstatus.kLieferstatus = tartikel.kLieferstatus
AND tlieferstatus.kSprache = :lid
LEFT JOIN teinheit
ON teinheit.kEinheit = tartikel.kEinheit
AND teinheit.kSprache = :lid
LEFT JOIN tartikelsichtbarkeit
ON tartikel.kArtikel = tartikelsichtbarkeit.kArtikel
AND tartikelsichtbarkeit.kKundengruppe = :cgid
LEFT JOIN tversandklasse
ON tversandklasse.kVersandklasse = tartikel.kVersandklasse
LEFT JOIN tmasseinheit me ON me.kMassEinheit = tartikel.kMassEinheit
LEFT JOIN tmasseinheitsprache mes
ON mes.kMassEinheit = me.kMassEinheit
AND mes.kSprache = :lid
LEFT JOIN tmasseinheit gpme
ON gpme.kMassEinheit = tartikel.kGrundpreisEinheit
LEFT JOIN tmasseinheitsprache gpmes
ON gpmes.kMassEinheit = gpme.kMassEinheit
AND gpmes.kSprache = :lid
WHERE tartikel.kArtikel = :pid AND tartikelsichtbarkeit.kArtikel IS NULL
1.03ms42.52KB100000000000026bf0000000000000000defaultParams |
|
SELECT cName
FROM teinheit
WHERE kEinheit = (SELECT kEinheit
FROM teinheit
WHERE cName = :vpe LIMIT 0, 1)
AND kSprache = :lid LIMIT 0, 1
142μs16.4KB000000000000026bf0000000000000000defaultParams |
|
SELECT txsell.*, txsellgruppe.cName, txsellgruppe.cBeschreibung
FROM txsell
JOIN tartikel
ON txsell.kXSellArtikel = tartikel.kArtikel
LEFT JOIN txsellgruppe
ON txsellgruppe.kXSellGruppe = txsell.kXSellGruppe
AND txsellgruppe.kSprache = :lid
WHERE txsell.kArtikel = :aid
ORDER BY tartikel.cName
178μs16.69KB000000000000026c70000000000000000defaultParams |
|
SELECT 1 AS hasData FROM cross_selling_view LIMIT 1
94μs16.04KB100000000000026c50000000000000000defaultSELECT 87129 AS kArtikel, cross_selling_view.kXSellArtikel AS kXSellArtikel,
SUM(cross_selling_view.nAnzahl) nAnzahl
FROM cross_selling_view
JOIN tartikel ON tartikel.kArtikel = cross_selling_view.kXSellArtikel
WHERE (cross_selling_view.kArtikel IN (
SELECT tartikel.kArtikel
FROM tartikel
WHERE tartikel.kVaterArtikel = :pid
) OR cross_selling_view.kArtikel = :pid)
AND tartikel.kVaterArtikel != :pid
GROUP BY 1, 2
ORDER BY SUM(cross_selling_view.nAnzahl) DESC
LIMIT :lmt
598μs17KB300000000000026c50000000000000000defaultParams |
|
SELECT tartikelmerkmal.kArtikel, tartikel.kVaterArtikel
FROM tartikelmerkmal
JOIN tartikel
ON tartikel.kArtikel = tartikelmerkmal.kArtikel
AND tartikel.kVaterArtikel != :kArtikel
AND (tartikel.nIstVater = 1 OR tartikel.kEigenschaftKombi = 0)
JOIN tartikelmerkmal similarMerkmal
ON similarMerkmal.kArtikel = :kArtikel
AND similarMerkmal.kMerkmal = tartikelmerkmal.kMerkmal
AND similarMerkmal.kMerkmalWert = tartikelmerkmal.kMerkmalWert
LEFT JOIN tartikelsichtbarkeit
ON tartikelsichtbarkeit.kArtikel = tartikel.kArtikel
AND tartikelsichtbarkeit.kKundengruppe = :customerGroupID
WHERE tartikelsichtbarkeit.kArtikel IS NULL
AND tartikelmerkmal.kArtikel != :kArtikel
GROUP BY tartikelmerkmal.kArtikel
ORDER BY COUNT(tartikelmerkmal.kMerkmal) DESC
LIMIT :lmt
241μs17.3KB000000000000026c70000000000000000defaultParams |
|
SELECT tsuchcachetreffer.kArtikel, tartikel.kVaterArtikel
FROM
(
SELECT kSuchCache
FROM tsuchcachetreffer
WHERE kArtikel = :pid
AND nSort <= 10
) AS ssSuchCache
JOIN tsuchcachetreffer
ON tsuchcachetreffer.kSuchCache = ssSuchCache.kSuchCache
AND tsuchcachetreffer.kArtikel != :pid
LEFT JOIN tartikelsichtbarkeit
ON tsuchcachetreffer.kArtikel = tartikelsichtbarkeit.kArtikel
AND tartikelsichtbarkeit.kKundengruppe = :cgid
JOIN tartikel
ON tartikel.kArtikel = tsuchcachetreffer.kArtikel
AND tartikel.kVaterArtikel != :pid
WHERE tartikelsichtbarkeit.kArtikel IS NULL
GROUP BY tsuchcachetreffer.kArtikel
ORDER BY COUNT(*) DESC
LIMIT :lmt
217μs17.3KB000000000000026c70000000000000000defaultParams |
|
SELECT kPreis, noDiscount, kKunde
FROM tpreis AS p
WHERE kArtikel = :pid AND kKundengruppe = :cgid
426μs16.28KB100000000000027280000000000000000defaultParams |
|
SELECT kSteuerklasse, fMwSt
FROM tartikel
WHERE kArtikel = :pid
98μs16.19KB100000000000027280000000000000000defaultParams |
|
SELECT nAnzahlAb, fVKNetto
FROM tpreisdetail
WHERE kPreis = :priceID
ORDER BY nAnzahlAb
441μs16.25KB100000000000027280000000000000000defaultParams |
|
SELECT tsonderpreise.fNettoPreis, tartikelsonderpreis.dEnde AS dEnde_en,
DATE_FORMAT(tartikelsonderpreis.dEnde, '%d.%m.%Y') AS dEnde_de
FROM tsonderpreise
JOIN tartikel
ON tartikel.kArtikel = :productID
JOIN tartikelsonderpreis
ON tartikelsonderpreis.kArtikelSonderpreis = tsonderpreise.kArtikelSonderpreis
AND tartikelsonderpreis.kArtikel = :productID
AND tartikelsonderpreis.cAktiv = 'Y'
AND tartikelsonderpreis.dStart <= CURDATE()
AND (tartikelsonderpreis.dEnde IS NULL OR tartikelsonderpreis.dEnde >= CURDATE())
AND (tartikelsonderpreis.nAnzahl <= tartikel.fLagerbestand
OR tartikelsonderpreis.nIstAnzahl = 0)
WHERE tsonderpreise.kKundengruppe = :customerGroup
184μs17.08KB000000000000027280000000000000000defaultParams |
|
SELECT tartikel.kArtikel, tartikel.nIstVater, COALESCE(teigenschaft.kArtikel, 0) AS kArtikelVariation,
tartikel.kSteuerklasse, tartikel.fLagerbestand,
tartikel.fStandardpreisNetto fNettoPreis,
tartikelkonfiggruppe.kKonfiggruppe g1, tkonfigitem.kKonfiggruppe g2
FROM tartikel
LEFT JOIN tartikelkonfiggruppe
ON tartikelkonfiggruppe.kArtikel = tartikel.kArtikel
LEFT JOIN tkonfigitem
ON tkonfigitem.kKonfiggruppe = tartikelkonfiggruppe.kKonfiggruppe
LEFT JOIN teigenschaft
ON teigenschaft.kArtikel = tartikel.kArtikel
WHERE tartikel.kArtikel = :pid
181μs16.97KB200000000000027360000000000000000defaultParams |
|
SELECT baseprice.kArtikel,
MIN(IF(varaufpreis.fMinAufpreisNetto IS NULL,
ROUND(COALESCE(baseprice.specialPrice, 999999999), 4),
ROUND(baseprice.specialPrice, 4) + ROUND(varaufpreis.fMinAufpreisNetto, 4))) specialPriceMin,
MAX(IF(varaufpreis.fMaxAufpreisNetto IS NULL,
ROUND(COALESCE(baseprice.specialPrice, 0), 4),
ROUND(baseprice.specialPrice, 4) + ROUND(varaufpreis.fMaxAufpreisNetto, 4))) specialPriceMax,
MIN(IF(varaufpreis.fMinAufpreisNetto IS NULL,
ROUND(baseprice.fVKNetto, 4),
ROUND(baseprice.fVKNetto, 4) + ROUND(varaufpreis.fMinAufpreisNetto, 4))
) fVKNettoMin,
MAX(IF(varaufpreis.fMaxAufpreisNetto IS NULL,
ROUND(baseprice.fVKNetto, 4),
ROUND(baseprice.fVKNetto, 4) + ROUND(varaufpreis.fMaxAufpreisNetto, 4))
) fVKNettoMax
FROM (
SELECT IF(tartikel.kVaterartikel = 0, tartikel.kArtikel, tartikel.kVaterartikel) kArtikel,
tartikel.kArtikel kKindArtikel,
tartikel.nIstVater,
tsonderpreise.fNettoPreis specialPrice,
IF(tsonderpreise.fNettoPreis < tpreisdetail.fVKNetto,
tsonderpreise.fNettoPreis, tpreisdetail.fVKNetto) fVKNetto
FROM tartikel
INNER JOIN tpreis ON tpreis.kArtikel = tartikel.kArtikel
INNER JOIN tpreisdetail ON tpreisdetail.kPreis = tpreis.kPreis
LEFT JOIN tartikelsonderpreis ON tartikelsonderpreis.kArtikel = tartikel.kArtikel
LEFT JOIN tsonderpreise
ON tsonderpreise.kArtikelSonderpreis = tartikelsonderpreis.kArtikelSonderpreis
AND tsonderpreise.kKundengruppe = tpreis.kKundengruppe
AND tartikelsonderpreis.cAktiv = 'Y'
AND tartikelsonderpreis.dStart <= CURDATE()
AND (tartikelsonderpreis.nIstAnzahl = 0
OR (tartikelsonderpreis.nAnzahl <= tartikel.fLagerbestand))
AND (tartikelsonderpreis.nIstDatum = 0
OR (tartikelsonderpreis.dEnde >= CURDATE()))
WHERE tartikel.nIstVater = 0
AND ((tpreis.kKundengruppe = 0 AND tpreis.kKunde = :customerID)
OR (tpreis.kKundengruppe = :customerGroup AND NOT EXISTS(
SELECT 1 FROM tpreis iPrice
WHERE iPrice.kKunde = :customerID
AND iPrice.kKundengruppe = 0
AND iPrice.kArtikel = tartikel.kArtikel
)))
AND (
(tartikel.kVaterartikel = 0 AND tartikel.kArtikel = :productID)
OR tartikel.kVaterartikel = :productID
)
) baseprice
LEFT JOIN (
SELECT variations.kArtikel, variations.kKundengruppe,
SUM(variations.fMinAufpreisNetto) fMinAufpreisNetto,
SUM(variations.fMaxAufpreisNetto) fMaxAufpreisNetto
FROM (
SELECT teigenschaft.kArtikel,
tkundengruppe.kKundengruppe,
MIN(COALESCE(teigenschaftwertaufpreis.fAufpreisNetto,
teigenschaftwert.fAufpreisNetto)) fMinAufpreisNetto,
MAX(COALESCE(teigenschaftwertaufpreis.fAufpreisNetto,
teigenschaftwert.fAufpreisNetto)) fMaxAufpreisNetto
FROM teigenschaft
INNER JOIN teigenschaftwert ON teigenschaftwert.kEigenschaft = teigenschaft.kEigenschaft
JOIN tkundengruppe
LEFT JOIN teigenschaftwertaufpreis
ON teigenschaftwertaufpreis.kEigenschaftWert = teigenschaftwert.kEigenschaftWert
AND teigenschaftwertaufpreis.kKundengruppe = tkundengruppe.kKundengruppe
WHERE teigenschaft.kArtikel = :productID
GROUP BY teigenschaft.kArtikel, tkundengruppe.kKundengruppe, teigenschaft.kEigenschaft
) variations
GROUP BY variations.kArtikel, variations.kKundengruppe
) varaufpreis
ON varaufpreis.kArtikel = baseprice.kKindArtikel
AND varaufpreis.kKundengruppe = :customerGroup
AND baseprice.nIstVater = 0
GROUP BY baseprice.kArtikel
3.23ms24.14KB100000000000027360000000000000000defaultParams |
|
SELECT 1 AS cnt
FROM tartikelkategorierabatt
LIMIT 1
82μs16.02KB000000000000027260000000000000000defaultSELECT cName, cWert FROM tartikelattribut WHERE `kArtikel`=:kArtikel ORDER BY kArtikelAttribut
623μs16.33KB900000000000026bf0000000000000000defaultParams |
|
SELECT * FROM tattribut WHERE `kArtikel`=:kArtikel ORDER BY nSort
109μs16.25KB000000000000027410000000000000000defaultParams |
|
SELECT cPfad, nNr
FROM tartikelpict
WHERE kArtikel = :pid
ORDER BY nNr
526μs16.22KB100000000000027410000000000000000defaultParams |
|
SELECT tartikelwarenlager.*
FROM tartikelwarenlager
JOIN twarenlager
ON twarenlager.kWarenlager = tartikelwarenlager.kWarenlager AND twarenlager.nAktiv = 1
WHERE tartikelwarenlager.kArtikel = :productID
308μs16.44KB0000000000000273e0000000000000000defaultParams |
|
SELECT tartikelmerkmal.kMerkmal, tartikelmerkmal.kMerkmalWert
FROM tartikelmerkmal
JOIN tmerkmal
ON tmerkmal.kMerkmal = tartikelmerkmal.kMerkmal
JOIN tmerkmalwert
ON tmerkmalwert.kMerkmalWert = tartikelmerkmal.kMerkmalWert
WHERE tartikelmerkmal.kArtikel = :kArtikel
ORDER BY tmerkmal.nSort, tmerkmalwert.nSort, tartikelmerkmal.kMerkmal
166μs16.55KB0000000000000273e0000000000000000defaultParams |
|
SELECT tmediendatei.kMedienDatei, tmediendatei.cPfad, tmediendatei.cURL, tmediendatei.cTyp,
tmediendatei.nSort, IF(TRIM(IFNULL(lang.cName, '')) != '', lang.cName, deflang.cName) cName,
IF(TRIM(IFNULL(lang.cBeschreibung, '')) != '',
lang.cBeschreibung, deflang.cBeschreibung) cBeschreibung,
IF(TRIM(IFNULL(lang.kSprache, '')) != '',
lang.kSprache, deflang.kSprache) kSprache
FROM tmediendatei
LEFT JOIN tmediendateisprache AS deflang
ON deflang.kMedienDatei = tmediendatei.kMedienDatei
AND deflang.kSprache = 1
LEFT JOIN tmediendateisprache AS lang
ON deflang.kMedienDatei = lang.kMedienDatei
AND lang.kSprache = 5
WHERE tmediendatei.kArtikel = :pid
ORDER BY tmediendatei.nSort ASC
173μs17.44KB0000000000000273e0000000000000000defaultParams |
|
SELECT tkategorieartikel.kKategorie
FROM tkategorieartikel
LEFT JOIN tkategoriesichtbarkeit
ON tkategoriesichtbarkeit.kKategorie = tkategorieartikel.kKategorie
AND tkategoriesichtbarkeit.kKundengruppe = :cgid
JOIN tkategorie
ON tkategorie.kKategorie = tkategorieartikel.kKategorie
WHERE tkategoriesichtbarkeit.kKategorie IS NULL
AND tkategorieartikel.kKategorie > 0
AND tkategorieartikel.kArtikel = :pid
171μs16.66KB100000000000027480000000000000000defaultParams |
|
SELECT tartikel.kArtikel AS tartikel_kArtikel, tartikel.fLagerbestand AS tartikel_fLagerbestand,
tartikel.cLagerBeachten, tartikel.cLagerKleinerNull, tartikel.cLagerVariation,
teigenschaftkombiwert.kEigenschaft, tartikel.fVPEWert, teigenschaftkombiwert.kEigenschaftKombi,
teigenschaft.kArtikel, teigenschaftkombiwert.kEigenschaftWert, teigenschaft.cName,
teigenschaft.cWaehlbar, teigenschaft.cTyp, teigenschaft.nSort, teigenschaftsprache.cName AS cName_teigenschaftsprache, teigenschaftwert.cName AS cName_teigenschaftwert, teigenschaftwertsprache.cName AS localizedName, teigenschaftwert.fAufpreisNetto, teigenschaftwert.fGewichtDiff,
teigenschaftwert.cArtNr, teigenschaftwert.nSort AS teigenschaftwert_nSort,
teigenschaftwert.fLagerbestand, teigenschaftwert.fPackeinheit,
teigenschaftwertpict.kEigenschaftWertPict, teigenschaftwertpict.cPfad, NULL AS cType,
teigenschaftwertaufpreis.fAufpreisNetto AS fAufpreisNetto_teigenschaftwertaufpreis,
IF(MIN(tartikel.cLagerBeachten) = MAX(tartikel.cLagerBeachten), MIN(tartikel.cLagerBeachten), 'N')
AS cMergedLagerBeachten,
IF(MIN(tartikel.cLagerKleinerNull) = MAX(tartikel.cLagerKleinerNull),
MIN(tartikel.cLagerKleinerNull), 'Y') AS cMergedLagerKleinerNull,
IF(MIN(tartikel.cLagerVariation) = MAX(tartikel.cLagerVariation),
MIN(tartikel.cLagerVariation), 'Y') AS cMergedLagerVariation,
SUM(tartikel.fLagerbestand) AS fMergedLagerbestand
FROM teigenschaftkombiwert
JOIN tartikel
ON tartikel.kEigenschaftKombi = teigenschaftkombiwert.kEigenschaftKombi
AND tartikel.kVaterArtikel = :pid
LEFT JOIN teigenschaft
ON teigenschaft.kEigenschaft = teigenschaftkombiwert.kEigenschaft
LEFT JOIN teigenschaftwert
ON teigenschaftwert.kEigenschaftWert = teigenschaftkombiwert.kEigenschaftWert
LEFT JOIN teigenschaftsprache
ON teigenschaftsprache.kEigenschaft = teigenschaft.kEigenschaft
AND teigenschaftsprache.kSprache = :lid
LEFT JOIN teigenschaftwertsprache
ON teigenschaftwertsprache.kEigenschaftWert = teigenschaftwert.kEigenschaftWert
AND teigenschaftwertsprache.kSprache = :lid
LEFT JOIN teigenschaftsichtbarkeit
ON teigenschaft.kEigenschaft = teigenschaftsichtbarkeit.kEigenschaft
AND teigenschaftsichtbarkeit.kKundengruppe = :cgid
LEFT JOIN teigenschaftwertsichtbarkeit
ON teigenschaftwert.kEigenschaftWert = teigenschaftwertsichtbarkeit.kEigenschaftWert
AND teigenschaftwertsichtbarkeit.kKundengruppe = :cgid
LEFT JOIN teigenschaftwertpict
ON teigenschaftwertpict.kEigenschaftWert = teigenschaftwert.kEigenschaftWert
LEFT JOIN teigenschaftwertaufpreis
ON teigenschaftwertaufpreis.kEigenschaftWert = teigenschaftwert.kEigenschaftWert
AND teigenschaftwertaufpreis.kKundengruppe = :cgid
WHERE teigenschaftsichtbarkeit.kEigenschaft IS NULL
AND teigenschaftwertsichtbarkeit.kEigenschaftWert IS NULL
GROUP BY teigenschaftkombiwert.kEigenschaftWert
ORDER BY teigenschaft.nSort, teigenschaft.cName, teigenschaftwert.nSort, teigenschaftwert.cName
2.31ms20.91KB9000000000000274a0000000000000000defaultParams |
|
SELECT teigenschaft.kEigenschaft, teigenschaft.kArtikel, teigenschaft.cName, teigenschaft.cWaehlbar,
teigenschaft.cTyp, teigenschaft.nSort, teigenschaftsprache.cName AS cName_teigenschaftsprache,
NULL AS kEigenschaftWert, NULL AS cName_teigenschaftwert,
NULL AS localizedName, NULL AS fAufpreisNetto,
NULL AS fGewichtDiff, NULL AS cArtNr,
NULL AS teigenschaftwert_nSort, NULL AS fLagerbestand,
NULL AS fPackeinheit, NULL AS kEigenschaftWertPict,
NULL AS cPfad, NULL AS cType,
NULL AS fAufpreisNetto_teigenschaftwertaufpreis
FROM teigenschaft
LEFT JOIN teigenschaftsprache
ON teigenschaftsprache.kEigenschaft = teigenschaft.kEigenschaft
AND teigenschaftsprache.kSprache = :lid
LEFT JOIN teigenschaftsichtbarkeit
ON teigenschaft.kEigenschaft = teigenschaftsichtbarkeit.kEigenschaft
AND teigenschaftsichtbarkeit.kKundengruppe = :cgid
WHERE teigenschaft.kArtikel = :pid
AND teigenschaftsichtbarkeit.kEigenschaft IS NULL
AND teigenschaft.cTyp IN ('FREIFELD', 'PFLICHT-FREIFELD')
ORDER BY teigenschaft.nSort, teigenschaft.cName
163μs18KB0000000000000274a0000000000000000defaultParams |
|
SELECT COUNT(teigenschaft.kEigenschaft) AS cnt
FROM teigenschaft
LEFT JOIN teigenschaftsichtbarkeit
ON teigenschaftsichtbarkeit.kEigenschaft = teigenschaft.kEigenschaft
AND teigenschaftsichtbarkeit.kKundengruppe = :cgid
WHERE kArtikel = :pid
AND teigenschaft.cTyp NOT IN ('FREIFELD', 'PFLICHT-FREIFELD')
AND teigenschaftsichtbarkeit.kEigenschaft IS NULL
94μs16.66KB100000000000027480000000000000000defaultParams |
|
SELECT kPreis, noDiscount, kKunde
FROM tpreis AS p
WHERE kArtikel = :pid AND kKundengruppe = :cgid
161μs16.28KB100000000000027570000000000000000defaultParams |
|
SELECT kSteuerklasse, fMwSt
FROM tartikel
WHERE kArtikel = :pid
128μs16.19KB100000000000027570000000000000000defaultParams |
|
SELECT nAnzahlAb, fVKNetto
FROM tpreisdetail
WHERE kPreis = :priceID
ORDER BY nAnzahlAb
124μs16.25KB100000000000027570000000000000000defaultParams |
|
SELECT tsonderpreise.fNettoPreis, tartikelsonderpreis.dEnde AS dEnde_en,
DATE_FORMAT(tartikelsonderpreis.dEnde, '%d.%m.%Y') AS dEnde_de
FROM tsonderpreise
JOIN tartikel
ON tartikel.kArtikel = :productID
JOIN tartikelsonderpreis
ON tartikelsonderpreis.kArtikelSonderpreis = tsonderpreise.kArtikelSonderpreis
AND tartikelsonderpreis.kArtikel = :productID
AND tartikelsonderpreis.cAktiv = 'Y'
AND tartikelsonderpreis.dStart <= CURDATE()
AND (tartikelsonderpreis.dEnde IS NULL OR tartikelsonderpreis.dEnde >= CURDATE())
AND (tartikelsonderpreis.nAnzahl <= tartikel.fLagerbestand
OR tartikelsonderpreis.nIstAnzahl = 0)
WHERE tsonderpreise.kKundengruppe = :customerGroup
179μs17.08KB000000000000027570000000000000000defaultParams |
|
SELECT tartikel.kArtikel, tartikel.nIstVater, COALESCE(teigenschaft.kArtikel, 0) AS kArtikelVariation,
tartikel.kSteuerklasse, tartikel.fLagerbestand,
tartikel.fStandardpreisNetto fNettoPreis,
tartikelkonfiggruppe.kKonfiggruppe g1, tkonfigitem.kKonfiggruppe g2
FROM tartikel
LEFT JOIN tartikelkonfiggruppe
ON tartikelkonfiggruppe.kArtikel = tartikel.kArtikel
LEFT JOIN tkonfigitem
ON tkonfigitem.kKonfiggruppe = tartikelkonfiggruppe.kKonfiggruppe
LEFT JOIN teigenschaft
ON teigenschaft.kArtikel = tartikel.kArtikel
WHERE tartikel.kArtikel = :pid
145μs16.97KB200000000000027600000000000000000defaultParams |
|
SELECT kPreis, noDiscount, kKunde
FROM tpreis AS p
WHERE kArtikel = :pid AND kKundengruppe = :cgid
75μs16.28KB100000000000027570000000000000000defaultParams |
|
SELECT kSteuerklasse, fMwSt
FROM tartikel
WHERE kArtikel = :pid
54μs16.19KB100000000000027570000000000000000defaultParams |
|
SELECT nAnzahlAb, fVKNetto
FROM tpreisdetail
WHERE kPreis = :priceID
ORDER BY nAnzahlAb
69μs16.25KB100000000000027570000000000000000defaultParams |
|
SELECT tsonderpreise.fNettoPreis, tartikelsonderpreis.dEnde AS dEnde_en,
DATE_FORMAT(tartikelsonderpreis.dEnde, '%d.%m.%Y') AS dEnde_de
FROM tsonderpreise
JOIN tartikel
ON tartikel.kArtikel = :productID
JOIN tartikelsonderpreis
ON tartikelsonderpreis.kArtikelSonderpreis = tsonderpreise.kArtikelSonderpreis
AND tartikelsonderpreis.kArtikel = :productID
AND tartikelsonderpreis.cAktiv = 'Y'
AND tartikelsonderpreis.dStart <= CURDATE()
AND (tartikelsonderpreis.dEnde IS NULL OR tartikelsonderpreis.dEnde >= CURDATE())
AND (tartikelsonderpreis.nAnzahl <= tartikel.fLagerbestand
OR tartikelsonderpreis.nIstAnzahl = 0)
WHERE tsonderpreise.kKundengruppe = :customerGroup
122μs17.08KB000000000000027570000000000000000defaultParams |
|
SELECT tartikel.kArtikel, tartikel.nIstVater, COALESCE(teigenschaft.kArtikel, 0) AS kArtikelVariation,
tartikel.kSteuerklasse, tartikel.fLagerbestand,
tartikel.fStandardpreisNetto fNettoPreis,
tartikelkonfiggruppe.kKonfiggruppe g1, tkonfigitem.kKonfiggruppe g2
FROM tartikel
LEFT JOIN tartikelkonfiggruppe
ON tartikelkonfiggruppe.kArtikel = tartikel.kArtikel
LEFT JOIN tkonfigitem
ON tkonfigitem.kKonfiggruppe = tartikelkonfiggruppe.kKonfiggruppe
LEFT JOIN teigenschaft
ON teigenschaft.kArtikel = tartikel.kArtikel
WHERE tartikel.kArtikel = :pid
114μs16.97KB200000000000027670000000000000000defaultParams |
|
SELECT kPreis, noDiscount, kKunde
FROM tpreis AS p
WHERE kArtikel = :pid AND kKundengruppe = :cgid
78μs16.28KB100000000000027570000000000000000defaultParams |
|
SELECT kSteuerklasse, fMwSt
FROM tartikel
WHERE kArtikel = :pid
54μs16.19KB100000000000027570000000000000000defaultParams |
|
SELECT nAnzahlAb, fVKNetto
FROM tpreisdetail
WHERE kPreis = :priceID
ORDER BY nAnzahlAb
67μs16.25KB100000000000027570000000000000000defaultParams |
|
SELECT tsonderpreise.fNettoPreis, tartikelsonderpreis.dEnde AS dEnde_en,
DATE_FORMAT(tartikelsonderpreis.dEnde, '%d.%m.%Y') AS dEnde_de
FROM tsonderpreise
JOIN tartikel
ON tartikel.kArtikel = :productID
JOIN tartikelsonderpreis
ON tartikelsonderpreis.kArtikelSonderpreis = tsonderpreise.kArtikelSonderpreis
AND tartikelsonderpreis.kArtikel = :productID
AND tartikelsonderpreis.cAktiv = 'Y'
AND tartikelsonderpreis.dStart <= CURDATE()
AND (tartikelsonderpreis.dEnde IS NULL OR tartikelsonderpreis.dEnde >= CURDATE())
AND (tartikelsonderpreis.nAnzahl <= tartikel.fLagerbestand
OR tartikelsonderpreis.nIstAnzahl = 0)
WHERE tsonderpreise.kKundengruppe = :customerGroup
118μs17.08KB000000000000027570000000000000000defaultParams |
|
SELECT tartikel.kArtikel, tartikel.nIstVater, COALESCE(teigenschaft.kArtikel, 0) AS kArtikelVariation,
tartikel.kSteuerklasse, tartikel.fLagerbestand,
tartikel.fStandardpreisNetto fNettoPreis,
tartikelkonfiggruppe.kKonfiggruppe g1, tkonfigitem.kKonfiggruppe g2
FROM tartikel
LEFT JOIN tartikelkonfiggruppe
ON tartikelkonfiggruppe.kArtikel = tartikel.kArtikel
LEFT JOIN tkonfigitem
ON tkonfigitem.kKonfiggruppe = tartikelkonfiggruppe.kKonfiggruppe
LEFT JOIN teigenschaft
ON teigenschaft.kArtikel = tartikel.kArtikel
WHERE tartikel.kArtikel = :pid
113μs16.97KB2000000000000276e0000000000000000defaultParams |
|
SELECT kPreis, noDiscount, kKunde
FROM tpreis AS p
WHERE kArtikel = :pid AND kKundengruppe = :cgid
70μs16.28KB100000000000027570000000000000000defaultParams |
|
SELECT kSteuerklasse, fMwSt
FROM tartikel
WHERE kArtikel = :pid
52μs16.19KB100000000000027570000000000000000defaultParams |
|
SELECT nAnzahlAb, fVKNetto
FROM tpreisdetail
WHERE kPreis = :priceID
ORDER BY nAnzahlAb
66μs16.25KB100000000000027570000000000000000defaultParams |
|
SELECT tsonderpreise.fNettoPreis, tartikelsonderpreis.dEnde AS dEnde_en,
DATE_FORMAT(tartikelsonderpreis.dEnde, '%d.%m.%Y') AS dEnde_de
FROM tsonderpreise
JOIN tartikel
ON tartikel.kArtikel = :productID
JOIN tartikelsonderpreis
ON tartikelsonderpreis.kArtikelSonderpreis = tsonderpreise.kArtikelSonderpreis
AND tartikelsonderpreis.kArtikel = :productID
AND tartikelsonderpreis.cAktiv = 'Y'
AND tartikelsonderpreis.dStart <= CURDATE()
AND (tartikelsonderpreis.dEnde IS NULL OR tartikelsonderpreis.dEnde >= CURDATE())
AND (tartikelsonderpreis.nAnzahl <= tartikel.fLagerbestand
OR tartikelsonderpreis.nIstAnzahl = 0)
WHERE tsonderpreise.kKundengruppe = :customerGroup
117μs17.08KB000000000000027570000000000000000defaultParams |
|
SELECT tartikel.kArtikel, tartikel.nIstVater, COALESCE(teigenschaft.kArtikel, 0) AS kArtikelVariation,
tartikel.kSteuerklasse, tartikel.fLagerbestand,
tartikel.fStandardpreisNetto fNettoPreis,
tartikelkonfiggruppe.kKonfiggruppe g1, tkonfigitem.kKonfiggruppe g2
FROM tartikel
LEFT JOIN tartikelkonfiggruppe
ON tartikelkonfiggruppe.kArtikel = tartikel.kArtikel
LEFT JOIN tkonfigitem
ON tkonfigitem.kKonfiggruppe = tartikelkonfiggruppe.kKonfiggruppe
LEFT JOIN teigenschaft
ON teigenschaft.kArtikel = tartikel.kArtikel
WHERE tartikel.kArtikel = :pid
111μs16.97KB200000000000027750000000000000000defaultParams |
|
SELECT kPreis, noDiscount, kKunde
FROM tpreis AS p
WHERE kArtikel = :pid AND kKundengruppe = :cgid
84μs16.28KB100000000000027710000000000000000defaultParams |
|
SELECT kSteuerklasse, fMwSt
FROM tartikel
WHERE kArtikel = :pid
62μs16.19KB100000000000027710000000000000000defaultParams |
|
SELECT nAnzahlAb, fVKNetto
FROM tpreisdetail
WHERE kPreis = :priceID
ORDER BY nAnzahlAb
81μs16.25KB100000000000027710000000000000000defaultParams |
|
SELECT tsonderpreise.fNettoPreis, tartikelsonderpreis.dEnde AS dEnde_en,
DATE_FORMAT(tartikelsonderpreis.dEnde, '%d.%m.%Y') AS dEnde_de
FROM tsonderpreise
JOIN tartikel
ON tartikel.kArtikel = :productID
JOIN tartikelsonderpreis
ON tartikelsonderpreis.kArtikelSonderpreis = tsonderpreise.kArtikelSonderpreis
AND tartikelsonderpreis.kArtikel = :productID
AND tartikelsonderpreis.cAktiv = 'Y'
AND tartikelsonderpreis.dStart <= CURDATE()
AND (tartikelsonderpreis.dEnde IS NULL OR tartikelsonderpreis.dEnde >= CURDATE())
AND (tartikelsonderpreis.nAnzahl <= tartikel.fLagerbestand
OR tartikelsonderpreis.nIstAnzahl = 0)
WHERE tsonderpreise.kKundengruppe = :customerGroup
142μs17.08KB000000000000027710000000000000000defaultParams |
|
SELECT tartikel.kArtikel, tartikel.nIstVater, COALESCE(teigenschaft.kArtikel, 0) AS kArtikelVariation,
tartikel.kSteuerklasse, tartikel.fLagerbestand,
tartikel.fStandardpreisNetto fNettoPreis,
tartikelkonfiggruppe.kKonfiggruppe g1, tkonfigitem.kKonfiggruppe g2
FROM tartikel
LEFT JOIN tartikelkonfiggruppe
ON tartikelkonfiggruppe.kArtikel = tartikel.kArtikel
LEFT JOIN tkonfigitem
ON tkonfigitem.kKonfiggruppe = tartikelkonfiggruppe.kKonfiggruppe
LEFT JOIN teigenschaft
ON teigenschaft.kArtikel = tartikel.kArtikel
WHERE tartikel.kArtikel = :pid
135μs16.97KB2000000000000277d0000000000000000defaultParams |
|
SELECT kPreis, noDiscount, kKunde
FROM tpreis AS p
WHERE kArtikel = :pid AND kKundengruppe = :cgid
85μs16.28KB100000000000027710000000000000000defaultParams |
|
SELECT kSteuerklasse, fMwSt
FROM tartikel
WHERE kArtikel = :pid
64μs16.19KB100000000000027710000000000000000defaultParams |
|
SELECT nAnzahlAb, fVKNetto
FROM tpreisdetail
WHERE kPreis = :priceID
ORDER BY nAnzahlAb
81μs16.25KB100000000000027710000000000000000defaultParams |
|
SELECT tsonderpreise.fNettoPreis, tartikelsonderpreis.dEnde AS dEnde_en,
DATE_FORMAT(tartikelsonderpreis.dEnde, '%d.%m.%Y') AS dEnde_de
FROM tsonderpreise
JOIN tartikel
ON tartikel.kArtikel = :productID
JOIN tartikelsonderpreis
ON tartikelsonderpreis.kArtikelSonderpreis = tsonderpreise.kArtikelSonderpreis
AND tartikelsonderpreis.kArtikel = :productID
AND tartikelsonderpreis.cAktiv = 'Y'
AND tartikelsonderpreis.dStart <= CURDATE()
AND (tartikelsonderpreis.dEnde IS NULL OR tartikelsonderpreis.dEnde >= CURDATE())
AND (tartikelsonderpreis.nAnzahl <= tartikel.fLagerbestand
OR tartikelsonderpreis.nIstAnzahl = 0)
WHERE tsonderpreise.kKundengruppe = :customerGroup
141μs17.08KB000000000000027710000000000000000defaultParams |
|
SELECT tartikel.kArtikel, tartikel.nIstVater, COALESCE(teigenschaft.kArtikel, 0) AS kArtikelVariation,
tartikel.kSteuerklasse, tartikel.fLagerbestand,
tartikel.fStandardpreisNetto fNettoPreis,
tartikelkonfiggruppe.kKonfiggruppe g1, tkonfigitem.kKonfiggruppe g2
FROM tartikel
LEFT JOIN tartikelkonfiggruppe
ON tartikelkonfiggruppe.kArtikel = tartikel.kArtikel
LEFT JOIN tkonfigitem
ON tkonfigitem.kKonfiggruppe = tartikelkonfiggruppe.kKonfiggruppe
LEFT JOIN teigenschaft
ON teigenschaft.kArtikel = tartikel.kArtikel
WHERE tartikel.kArtikel = :pid
111μs16.97KB200000000000027840000000000000000defaultParams |
|
SELECT kPreis, noDiscount, kKunde
FROM tpreis AS p
WHERE kArtikel = :pid AND kKundengruppe = :cgid
130μs16.28KB100000000000027710000000000000000defaultParams |
|
SELECT kSteuerklasse, fMwSt
FROM tartikel
WHERE kArtikel = :pid
54μs16.19KB100000000000027710000000000000000defaultParams |
|
SELECT nAnzahlAb, fVKNetto
FROM tpreisdetail
WHERE kPreis = :priceID
ORDER BY nAnzahlAb
69μs16.25KB100000000000027710000000000000000defaultParams |
|
SELECT tsonderpreise.fNettoPreis, tartikelsonderpreis.dEnde AS dEnde_en,
DATE_FORMAT(tartikelsonderpreis.dEnde, '%d.%m.%Y') AS dEnde_de
FROM tsonderpreise
JOIN tartikel
ON tartikel.kArtikel = :productID
JOIN tartikelsonderpreis
ON tartikelsonderpreis.kArtikelSonderpreis = tsonderpreise.kArtikelSonderpreis
AND tartikelsonderpreis.kArtikel = :productID
AND tartikelsonderpreis.cAktiv = 'Y'
AND tartikelsonderpreis.dStart <= CURDATE()
AND (tartikelsonderpreis.dEnde IS NULL OR tartikelsonderpreis.dEnde >= CURDATE())
AND (tartikelsonderpreis.nAnzahl <= tartikel.fLagerbestand
OR tartikelsonderpreis.nIstAnzahl = 0)
WHERE tsonderpreise.kKundengruppe = :customerGroup
118μs17.08KB000000000000027710000000000000000defaultParams |
|
SELECT tartikel.kArtikel, tartikel.nIstVater, COALESCE(teigenschaft.kArtikel, 0) AS kArtikelVariation,
tartikel.kSteuerklasse, tartikel.fLagerbestand,
tartikel.fStandardpreisNetto fNettoPreis,
tartikelkonfiggruppe.kKonfiggruppe g1, tkonfigitem.kKonfiggruppe g2
FROM tartikel
LEFT JOIN tartikelkonfiggruppe
ON tartikelkonfiggruppe.kArtikel = tartikel.kArtikel
LEFT JOIN tkonfigitem
ON tkonfigitem.kKonfiggruppe = tartikelkonfiggruppe.kKonfiggruppe
LEFT JOIN teigenschaft
ON teigenschaft.kArtikel = tartikel.kArtikel
WHERE tartikel.kArtikel = :pid
113μs16.97KB2000000000000278b0000000000000000defaultParams |
|
SELECT kPreis, noDiscount, kKunde
FROM tpreis AS p
WHERE kArtikel = :pid AND kKundengruppe = :cgid
68μs16.28KB100000000000027710000000000000000defaultParams |
|
SELECT kSteuerklasse, fMwSt
FROM tartikel
WHERE kArtikel = :pid
51μs16.19KB100000000000027710000000000000000defaultParams |
|
SELECT nAnzahlAb, fVKNetto
FROM tpreisdetail
WHERE kPreis = :priceID
ORDER BY nAnzahlAb
66μs16.25KB100000000000027710000000000000000defaultParams |
|
SELECT tsonderpreise.fNettoPreis, tartikelsonderpreis.dEnde AS dEnde_en,
DATE_FORMAT(tartikelsonderpreis.dEnde, '%d.%m.%Y') AS dEnde_de
FROM tsonderpreise
JOIN tartikel
ON tartikel.kArtikel = :productID
JOIN tartikelsonderpreis
ON tartikelsonderpreis.kArtikelSonderpreis = tsonderpreise.kArtikelSonderpreis
AND tartikelsonderpreis.kArtikel = :productID
AND tartikelsonderpreis.cAktiv = 'Y'
AND tartikelsonderpreis.dStart <= CURDATE()
AND (tartikelsonderpreis.dEnde IS NULL OR tartikelsonderpreis.dEnde >= CURDATE())
AND (tartikelsonderpreis.nAnzahl <= tartikel.fLagerbestand
OR tartikelsonderpreis.nIstAnzahl = 0)
WHERE tsonderpreise.kKundengruppe = :customerGroup
118μs17.08KB000000000000027710000000000000000defaultParams |
|
SELECT tartikel.kArtikel, tartikel.nIstVater, COALESCE(teigenschaft.kArtikel, 0) AS kArtikelVariation,
tartikel.kSteuerklasse, tartikel.fLagerbestand,
tartikel.fStandardpreisNetto fNettoPreis,
tartikelkonfiggruppe.kKonfiggruppe g1, tkonfigitem.kKonfiggruppe g2
FROM tartikel
LEFT JOIN tartikelkonfiggruppe
ON tartikelkonfiggruppe.kArtikel = tartikel.kArtikel
LEFT JOIN tkonfigitem
ON tkonfigitem.kKonfiggruppe = tartikelkonfiggruppe.kKonfiggruppe
LEFT JOIN teigenschaft
ON teigenschaft.kArtikel = tartikel.kArtikel
WHERE tartikel.kArtikel = :pid
111μs16.97KB200000000000027920000000000000000defaultParams |
|
SELECT kPreis, noDiscount, kKunde
FROM tpreis AS p
WHERE kArtikel = :pid AND kKundengruppe = :cgid
67μs16.28KB100000000000027710000000000000000defaultParams |
|
SELECT kSteuerklasse, fMwSt
FROM tartikel
WHERE kArtikel = :pid
58μs16.19KB100000000000027710000000000000000defaultParams |
|
SELECT nAnzahlAb, fVKNetto
FROM tpreisdetail
WHERE kPreis = :priceID
ORDER BY nAnzahlAb
66μs16.25KB100000000000027710000000000000000defaultParams |
|
SELECT tsonderpreise.fNettoPreis, tartikelsonderpreis.dEnde AS dEnde_en,
DATE_FORMAT(tartikelsonderpreis.dEnde, '%d.%m.%Y') AS dEnde_de
FROM tsonderpreise
JOIN tartikel
ON tartikel.kArtikel = :productID
JOIN tartikelsonderpreis
ON tartikelsonderpreis.kArtikelSonderpreis = tsonderpreise.kArtikelSonderpreis
AND tartikelsonderpreis.kArtikel = :productID
AND tartikelsonderpreis.cAktiv = 'Y'
AND tartikelsonderpreis.dStart <= CURDATE()
AND (tartikelsonderpreis.dEnde IS NULL OR tartikelsonderpreis.dEnde >= CURDATE())
AND (tartikelsonderpreis.nAnzahl <= tartikel.fLagerbestand
OR tartikelsonderpreis.nIstAnzahl = 0)
WHERE tsonderpreise.kKundengruppe = :customerGroup
117μs17.08KB000000000000027710000000000000000defaultParams |
|
SELECT tartikel.kArtikel, tartikel.nIstVater, COALESCE(teigenschaft.kArtikel, 0) AS kArtikelVariation,
tartikel.kSteuerklasse, tartikel.fLagerbestand,
tartikel.fStandardpreisNetto fNettoPreis,
tartikelkonfiggruppe.kKonfiggruppe g1, tkonfigitem.kKonfiggruppe g2
FROM tartikel
LEFT JOIN tartikelkonfiggruppe
ON tartikelkonfiggruppe.kArtikel = tartikel.kArtikel
LEFT JOIN tkonfigitem
ON tkonfigitem.kKonfiggruppe = tartikelkonfiggruppe.kKonfiggruppe
LEFT JOIN teigenschaft
ON teigenschaft.kArtikel = tartikel.kArtikel
WHERE tartikel.kArtikel = :pid
110μs16.97KB200000000000027990000000000000000defaultParams |
|
SELECT kEigenschaftWertZiel AS EigenschaftWert FROM teigenschaftwertabhaengigkeit WHERE `kEigenschaftWert`=:kEigenschaftWert
521μs16.22KB0000000000000278e0000000000000000defaultParams |
|
SELECT kEigenschaftWert AS EigenschaftWert FROM teigenschaftwertabhaengigkeit WHERE `kEigenschaftWertZiel`=:kEigenschaftWertZiel
181μs16.22KB0000000000000278e0000000000000000defaultParams |
|
SELECT kEigenschaftWertZiel AS EigenschaftWert FROM teigenschaftwertabhaengigkeit WHERE `kEigenschaftWert`=:kEigenschaftWert
53μs16.22KB0000000000000278e0000000000000000defaultParams |
|
SELECT kEigenschaftWert AS EigenschaftWert FROM teigenschaftwertabhaengigkeit WHERE `kEigenschaftWertZiel`=:kEigenschaftWertZiel
50μs16.22KB0000000000000278e0000000000000000defaultParams |
|
SELECT kEigenschaftWertZiel AS EigenschaftWert FROM teigenschaftwertabhaengigkeit WHERE `kEigenschaftWert`=:kEigenschaftWert
49μs16.22KB0000000000000278e0000000000000000defaultParams |
|
SELECT kEigenschaftWert AS EigenschaftWert FROM teigenschaftwertabhaengigkeit WHERE `kEigenschaftWertZiel`=:kEigenschaftWertZiel
48μs16.22KB0000000000000278e0000000000000000defaultParams |
|
SELECT kEigenschaftWertZiel AS EigenschaftWert FROM teigenschaftwertabhaengigkeit WHERE `kEigenschaftWert`=:kEigenschaftWert
62μs16.22KB0000000000000278e0000000000000000defaultParams |
|
SELECT kEigenschaftWert AS EigenschaftWert FROM teigenschaftwertabhaengigkeit WHERE `kEigenschaftWertZiel`=:kEigenschaftWertZiel
49μs16.22KB0000000000000278e0000000000000000defaultParams |
|
SELECT kEigenschaftWertZiel AS EigenschaftWert FROM teigenschaftwertabhaengigkeit WHERE `kEigenschaftWert`=:kEigenschaftWert
50μs16.22KB0000000000000279e0000000000000000defaultParams |
|
SELECT kEigenschaftWert AS EigenschaftWert FROM teigenschaftwertabhaengigkeit WHERE `kEigenschaftWertZiel`=:kEigenschaftWertZiel
50μs16.22KB0000000000000279e0000000000000000defaultParams |
|
SELECT kEigenschaftWertZiel AS EigenschaftWert FROM teigenschaftwertabhaengigkeit WHERE `kEigenschaftWert`=:kEigenschaftWert
49μs16.22KB0000000000000279e0000000000000000defaultParams |
|
SELECT kEigenschaftWert AS EigenschaftWert FROM teigenschaftwertabhaengigkeit WHERE `kEigenschaftWertZiel`=:kEigenschaftWertZiel
49μs16.22KB0000000000000279e0000000000000000defaultParams |
|
SELECT kEigenschaftWertZiel AS EigenschaftWert FROM teigenschaftwertabhaengigkeit WHERE `kEigenschaftWert`=:kEigenschaftWert
50μs16.22KB0000000000000279e0000000000000000defaultParams |
|
SELECT kEigenschaftWert AS EigenschaftWert FROM teigenschaftwertabhaengigkeit WHERE `kEigenschaftWertZiel`=:kEigenschaftWertZiel
50μs16.22KB0000000000000279e0000000000000000defaultParams |
|
SELECT kEigenschaftWertZiel AS EigenschaftWert FROM teigenschaftwertabhaengigkeit WHERE `kEigenschaftWert`=:kEigenschaftWert
50μs16.22KB0000000000000279e0000000000000000defaultParams |
|
SELECT kEigenschaftWert AS EigenschaftWert FROM teigenschaftwertabhaengigkeit WHERE `kEigenschaftWertZiel`=:kEigenschaftWertZiel
49μs16.22KB0000000000000279e0000000000000000defaultParams |
|
SELECT kEigenschaftWertZiel AS EigenschaftWert FROM teigenschaftwertabhaengigkeit WHERE `kEigenschaftWert`=:kEigenschaftWert
50μs16.22KB0000000000000279e0000000000000000defaultParams |
|
SELECT kEigenschaftWert AS EigenschaftWert FROM teigenschaftwertabhaengigkeit WHERE `kEigenschaftWertZiel`=:kEigenschaftWertZiel
50μs16.22KB0000000000000279e0000000000000000defaultParams |
|
SELECT tartikelpict.cPfad, teigenschaftkombiwert.kEigenschaft,
teigenschaftkombiwert.kEigenschaftWert
FROM teigenschaftkombiwert
JOIN tartikel
ON tartikel.kVaterArtikel = :kArtikel
AND tartikel.kEigenschaftKombi = teigenschaftkombiwert.kEigenschaftKombi
LEFT JOIN tartikelsichtbarkeit
ON tartikel.kArtikel = tartikelsichtbarkeit.kArtikel
AND tartikelsichtbarkeit.kKundengruppe = :kKundengruppe
LEFT JOIN teigenschaftwertsichtbarkeit
ON teigenschaftkombiwert.kEigenschaftWert = teigenschaftwertsichtbarkeit.kEigenschaftWert
AND teigenschaftwertsichtbarkeit.kKundengruppe = :kKundengruppe
JOIN tartikelpict
ON tartikelpict.kArtikel = tartikel.kArtikel
AND tartikelpict.nNr = 1
WHERE tartikelsichtbarkeit.kArtikel IS NULL
AND teigenschaftwertsichtbarkeit.kKundengruppe IS NULL
ORDER BY teigenschaftkombiwert.kEigenschaft, teigenschaftkombiwert.kEigenschaftWert
349μs18.2KB4000000000000027a90000000000000000defaultParams |
|
SELECT *
FROM tversandart
WHERE fVersandkostenfreiAbX > 0
AND (cVersandklassen = '-1'
OR cVersandklassen RLIKE :sClasses)
AND (cKundengruppen = '-1' OR FIND_IN_SET(:cGroupID, REPLACE(cKundengruppen, ';', ',')) > 0)
123μs16.81KB000000000000027de0000000000000000defaultParams |
|
SELECT * FROM tattribut WHERE `kArtikel`=? AND `cName`=?
75μs16.82KB000000000000027df0000000000000000defaultParams |
|
SELECT tartikeldownload.kDownload
FROM tartikeldownload
LEFT JOIN tdownload ON tartikeldownload.kDownload = tdownload.kDownload
WHERE kArtikel = :pid OR
tartikeldownload.kArtikel IN (
SELECT tstueckliste.kArtikel
FROM tstueckliste
LEFT JOIN tartikel
ON tstueckliste.kStueckliste = tartikel.kStueckliste
WHERE tartikel.kArtikel = :pid)
GROUP BY tartikeldownload.kDownload
ORDER BY tdownload.nSort, tdownload.dErstellt DESC
157μs16.77KB000000000000027df0000000000000000defaultParams |
|
SELECT tartikelkonfiggruppe.kKonfiggruppe
FROM tartikelkonfiggruppe
JOIN tkonfigitem
ON tkonfigitem.kKonfiggruppe = tartikelkonfiggruppe.kKonfiggruppe
AND tartikelkonfiggruppe.kArtikel = :pid
70μs16.34KB000000000000027df0000000000000000defaultParams |
|
SELECT DISTINCT tbewertung.*,
DATE_FORMAT(dDatum, '%d.%m.%Y') AS Datum,
DATE_FORMAT(dAntwortDatum, '%d.%m.%Y') AS AntwortDatum,
tbewertunghilfreich.nBewertung AS rated,
IF(tbestellung.kKunde IS NOT NULL, 1, 0) AS wasPurchased
FROM tbewertung
LEFT JOIN tbewertunghilfreich
ON tbewertung.kBewertung = tbewertunghilfreich.kBewertung
AND tbewertunghilfreich.kKunde = :customerID
LEFT JOIN (
tbestellung
INNER JOIN twarenkorbpos ON tbestellung.kWarenkorb = twarenkorbpos.kWarenkorb
) ON tbestellung.kKunde = tbewertung.kKunde AND twarenkorbpos.kArtikel = tbewertung.kArtikel
WHERE tbewertung.kArtikel = :pid
AND tbewertung.nAktiv = 1
ORDER BY tbewertung.nHilfreich DESC
LIMIT 1
349μs17.69KB000000000000027cc0000000000000000defaultParams |
|
SELECT COUNT(*) AS nAnzahl, nSterne
FROM tbewertung
WHERE kArtikel = :pid AND tbewertung.nAktiv = 1
GROUP BY nSterne
ORDER BY nSterne DESC
89μs16.3KB000000000000027cf0000000000000000defaultParams |
|
SELECT DISTINCT tbewertung.*,
DATE_FORMAT(dDatum, '%d.%m.%Y') AS Datum,
DATE_FORMAT(dAntwortDatum, '%d.%m.%Y') AS AntwortDatum,
tbewertunghilfreich.nBewertung AS rated,
IF(EXISTS (SELECT 1
FROM tbestellung
INNER JOIN twarenkorbpos ON tbestellung.kWarenkorb = twarenkorbpos.kWarenkorb
INNER JOIN tartikel ON twarenkorbpos.kArtikel = tartikel.kArtikel
WHERE tbestellung.kKunde = tbewertung.kKunde
AND tbewertung.kArtikel IN (tartikel.kArtikel,
tartikel.kVaterArtikel)), 1, 0) AS wasPurchased
FROM tbewertung
LEFT JOIN tbewertunghilfreich
ON tbewertung.kBewertung = tbewertunghilfreich.kBewertung
AND tbewertunghilfreich.kKunde = :customerID
WHERE tbewertung.kArtikel = :pid AND tbewertung.nAktiv = 1
ORDER BY tbewertung.dDatum DESC
332μs17.69KB000000000000027cf0000000000000000defaultParams |
|
SELECT COUNT(*) AS nAnzahl, tartikelext.fDurchschnittsBewertung AS fDurchschnitt
FROM tartikelext
JOIN tbewertung
ON tbewertung.kArtikel = tartikelext.kArtikel
WHERE tartikelext.kArtikel = :pid AND tbewertung.nAktiv = 1
GROUP BY tartikelext.kArtikel
81μs16.42KB000000000000027cf0000000000000000defaultParams |
|
SELECT COUNT(*) AS nAnzahlSprache
FROM tbewertung
WHERE kArtikel = :pid AND tbewertung.nAktiv = 1
67μs16.2KB100000000000027cf0000000000000000defaultParams |
|
SELECT cSeo, kSprache
FROM tseo
WHERE cKey = :key
AND kKey = :id
84μs16.3KB600000000000027ca0000000000000000defaultParams |
|
SELECT kStueckliste AS id, fLagerbestand AS stock
FROM tartikel
WHERE kArtikel = :pid
72μs16.22KB100000000000027c70000000000000000defaultParams |
|
SELECT tartikel.kArtikel, tartikel.kHersteller, tartikel.kLieferstatus, tartikel.kSteuerklasse,
tartikel.kEinheit, tartikel.kVPEEinheit, tartikel.kVersandklasse, tartikel.kEigenschaftKombi,
tartikel.kVaterArtikel, tartikel.kStueckliste, tartikel.kWarengruppe,
tartikel.cArtNr, tartikel.cName, tartikel.cBeschreibung, tartikel.cAnmerkung, tartikel.fLagerbestand, tartikel.fMwSt, tartikel.cSeo AS originalSeo,
IF (tartikelabnahme.fMindestabnahme IS NOT NULL,
tartikelabnahme.fMindestabnahme, tartikel.fMindestbestellmenge) AS fMindestbestellmenge,
IF (tartikelabnahme.fIntervall IS NOT NULL,
tartikelabnahme.fIntervall, tartikel.fAbnahmeintervall) AS fAbnahmeintervall,
tartikel.cBarcode, tartikel.cTopArtikel,
tartikel.fGewicht, tartikel.fArtikelgewicht, tartikel.cNeu, tartikel.cKurzBeschreibung, tartikel.fUVP,
tartikel.cLagerBeachten, tartikel.cLagerKleinerNull, tartikel.cLagerVariation, tartikel.cTeilbar,
tartikel.fPackeinheit, tartikel.cVPE, tartikel.fVPEWert, tartikel.cVPEEinheit, tartikel.cSuchbegriffe,
tartikel.nSort, tartikel.dErscheinungsdatum, tartikel.dErstellt, tartikel.dLetzteAktualisierung,
tartikel.cSerie, tartikel.cISBN, tartikel.cASIN, tartikel.cHAN, tartikel.cUNNummer, tartikel.cGefahrnr,
tartikel.nIstVater, date_format(tartikel.dErscheinungsdatum, '%d.%m.%Y') AS Erscheinungsdatum_de,
tartikel.cTaric, tartikel.cUPC, tartikel.cHerkunftsland, tartikel.cEPID, tartikel.fZulauf,
tartikel.dZulaufDatum, DATE_FORMAT(tartikel.dZulaufDatum, '%d.%m.%Y') AS dZulaufDatum_de,
tartikel.fLieferantenlagerbestand, tartikel.fLieferzeit,
tartikel.dMHD, DATE_FORMAT(tartikel.dMHD, '%d.%m.%Y') AS dMHD_de,
tartikel.kMassEinheit, tartikel.kGrundPreisEinheit, tartikel.fMassMenge, tartikel.fGrundpreisMenge,
tartikel.fBreite, tartikel.fHoehe, tartikel.fLaenge, tartikel.nLiefertageWennAusverkauft,
tartikel.nAutomatischeLiefertageberechnung, tartikel.nBearbeitungszeit, me.cCode AS cMasseinheitCode,
mes.cName AS cMasseinheitName, gpme.cCode AS cGrundpreisEinheitCode,
gpmes.cName AS cGrundpreisEinheitName,
tseo.cSeo,
tartikelsprache.cName AS cName_spr, tartikelsprache.cBeschreibung AS cBeschreibung_spr,
tartikelsprache.cKurzBeschreibung AS cKurzBeschreibung_spr,
tsonderpreise.fNettoPreis, tartikelext.fDurchschnittsBewertung,
tlieferstatus.cName AS cName_tlieferstatus, teinheit.cName AS teinheitcName,
tartikelsonderpreis.cAktiv AS cAktivSonderpreis, tartikelsonderpreis.dStart AS dStart_en,
DATE_FORMAT(tartikelsonderpreis.dStart, '%d.%m.%Y') AS dStart_de,
tartikelsonderpreis.dEnde AS dEnde_en,
DATE_FORMAT(tartikelsonderpreis.dEnde, '%d.%m.%Y') AS dEnde_de,
tversandklasse.cName AS cVersandklasse,
tbestseller.isBestseller AS bIsBestseller,
ROUND(tartikelext.fDurchschnittsBewertung) >= :trmr AS bIsTopBewertet,
COALESCE((SELECT 1 FROM tuploadschema ULS WHERE ULS.kCustomID = :pid LIMIT 1), 0) AS hasUploads
FROM tartikel
LEFT JOIN tartikelabnahme
ON tartikel.kArtikel = tartikelabnahme.kArtikel
AND tartikelabnahme.kKundengruppe = :cgid
LEFT JOIN tartikelsonderpreis
ON tartikelsonderpreis.kArtikel = tartikel.kArtikel
AND tartikelsonderpreis.cAktiv = 'Y'
AND (tartikelsonderpreis.nAnzahl <= tartikel.fLagerbestand OR tartikelsonderpreis.nIstAnzahl = 0)
LEFT JOIN tsonderpreise ON tartikelsonderpreis.kArtikelSonderpreis = tsonderpreise.kArtikelSonderpreis
AND tsonderpreise.kKundengruppe = :cgid
LEFT JOIN tseo ON tseo.cKey = 'kArtikel' AND tseo.kKey = tartikel.kArtikel
AND tseo.kSprache = :lid
LEFT JOIN tartikelsprache
ON tartikelsprache.kArtikel = :pid
AND tartikelsprache.kSprache = :lid
LEFT JOIN tbestseller
ON tbestseller.kArtikel = tartikel.kArtikel
LEFT JOIN tartikelext
ON tartikelext.kArtikel = tartikel.kArtikel
LEFT JOIN tlieferstatus
ON tlieferstatus.kLieferstatus = tartikel.kLieferstatus
AND tlieferstatus.kSprache = :lid
LEFT JOIN teinheit
ON teinheit.kEinheit = tartikel.kEinheit
AND teinheit.kSprache = :lid
LEFT JOIN tartikelsichtbarkeit
ON tartikel.kArtikel = tartikelsichtbarkeit.kArtikel
AND tartikelsichtbarkeit.kKundengruppe = :cgid
LEFT JOIN tversandklasse
ON tversandklasse.kVersandklasse = tartikel.kVersandklasse
LEFT JOIN tmasseinheit me ON me.kMassEinheit = tartikel.kMassEinheit
LEFT JOIN tmasseinheitsprache mes
ON mes.kMassEinheit = me.kMassEinheit
AND mes.kSprache = :lid
LEFT JOIN tmasseinheit gpme
ON gpme.kMassEinheit = tartikel.kGrundpreisEinheit
LEFT JOIN tmasseinheitsprache gpmes
ON gpmes.kMassEinheit = gpme.kMassEinheit
AND gpmes.kSprache = :lid
WHERE tartikel.kArtikel = :pid AND tartikelsichtbarkeit.kArtikel IS NULL
1.11ms42.52KB100000000000027ca0000000000000000defaultParams |
|
SELECT cName
FROM teinheit
WHERE kEinheit = (SELECT kEinheit
FROM teinheit
WHERE cName = :vpe LIMIT 0, 1)
AND kSprache = :lid LIMIT 0, 1
107μs16.4KB000000000000027ca0000000000000000defaultParams |
|
SELECT txsell.*, txsellgruppe.cName, txsellgruppe.cBeschreibung
FROM txsell
JOIN tartikel
ON txsell.kXSellArtikel = tartikel.kArtikel
LEFT JOIN txsellgruppe
ON txsellgruppe.kXSellGruppe = txsell.kXSellGruppe
AND txsellgruppe.kSprache = :lid
WHERE txsell.kArtikel = :aid
ORDER BY tartikel.cName
181μs16.69KB000000000000027bc0000000000000000defaultParams |
|
SELECT kXSellArtikel
FROM cross_selling_view
WHERE kArtikel = :pid
ORDER BY nAnzahl DESC
LIMIT :lmt
98μs16.29KB300000000000027bf0000000000000000defaultParams |
|
SELECT tartikelmerkmal.kArtikel, tartikel.kVaterArtikel
FROM tartikelmerkmal
JOIN tartikel
ON tartikel.kArtikel = tartikelmerkmal.kArtikel
AND tartikel.kVaterArtikel != :kArtikel
AND (tartikel.nIstVater = 1 OR tartikel.kEigenschaftKombi = 0)
JOIN tartikelmerkmal similarMerkmal
ON similarMerkmal.kArtikel = :kArtikel
AND similarMerkmal.kMerkmal = tartikelmerkmal.kMerkmal
AND similarMerkmal.kMerkmalWert = tartikelmerkmal.kMerkmalWert
LEFT JOIN tartikelsichtbarkeit
ON tartikelsichtbarkeit.kArtikel = tartikel.kArtikel
AND tartikelsichtbarkeit.kKundengruppe = :customerGroupID
WHERE tartikelsichtbarkeit.kArtikel IS NULL
AND tartikelmerkmal.kArtikel != :kArtikel
GROUP BY tartikelmerkmal.kArtikel
ORDER BY COUNT(tartikelmerkmal.kMerkmal) DESC
LIMIT :lmt
322μs17.3KB000000000000027bc0000000000000000defaultParams |
|
SELECT tsuchcachetreffer.kArtikel, tartikel.kVaterArtikel
FROM
(
SELECT kSuchCache
FROM tsuchcachetreffer
WHERE kArtikel = :pid
AND nSort <= 10
) AS ssSuchCache
JOIN tsuchcachetreffer
ON tsuchcachetreffer.kSuchCache = ssSuchCache.kSuchCache
AND tsuchcachetreffer.kArtikel != :pid
LEFT JOIN tartikelsichtbarkeit
ON tsuchcachetreffer.kArtikel = tartikelsichtbarkeit.kArtikel
AND tartikelsichtbarkeit.kKundengruppe = :cgid
JOIN tartikel
ON tartikel.kArtikel = tsuchcachetreffer.kArtikel
AND tartikel.kVaterArtikel != :pid
WHERE tartikelsichtbarkeit.kArtikel IS NULL
GROUP BY tsuchcachetreffer.kArtikel
ORDER BY COUNT(*) DESC
LIMIT :lmt
279μs17.3KB000000000000027bc0000000000000000defaultParams |
|
SELECT fLagerbestand, cLagerBeachten, cLagerKleinerNull FROM tartikel WHERE `kVaterArtikel`=:kVaterArtikel
125μs16.55KB2000000000000027b30000000000000000defaultParams |
|
SELECT kPreis, noDiscount, kKunde
FROM tpreis AS p
WHERE kArtikel = :pid AND kKundengruppe = :cgid
242μs16.28KB100000000000027b70000000000000000defaultParams |
|
SELECT kSteuerklasse, fMwSt
FROM tartikel
WHERE kArtikel = :pid
61μs16.19KB100000000000027b70000000000000000defaultParams |
|
SELECT nAnzahlAb, fVKNetto
FROM tpreisdetail
WHERE kPreis = :priceID
ORDER BY nAnzahlAb
333μs16.25KB100000000000027b70000000000000000defaultParams |
|
SELECT tsonderpreise.fNettoPreis, tartikelsonderpreis.dEnde AS dEnde_en,
DATE_FORMAT(tartikelsonderpreis.dEnde, '%d.%m.%Y') AS dEnde_de
FROM tsonderpreise
JOIN tartikel
ON tartikel.kArtikel = :productID
JOIN tartikelsonderpreis
ON tartikelsonderpreis.kArtikelSonderpreis = tsonderpreise.kArtikelSonderpreis
AND tartikelsonderpreis.kArtikel = :productID
AND tartikelsonderpreis.cAktiv = 'Y'
AND tartikelsonderpreis.dStart <= CURDATE()
AND (tartikelsonderpreis.dEnde IS NULL OR tartikelsonderpreis.dEnde >= CURDATE())
AND (tartikelsonderpreis.nAnzahl <= tartikel.fLagerbestand
OR tartikelsonderpreis.nIstAnzahl = 0)
WHERE tsonderpreise.kKundengruppe = :customerGroup
176μs17.08KB000000000000027b70000000000000000defaultParams |
|
SELECT tartikel.kArtikel, tartikel.nIstVater, COALESCE(teigenschaft.kArtikel, 0) AS kArtikelVariation,
tartikel.kSteuerklasse, tartikel.fLagerbestand,
tartikel.fStandardpreisNetto fNettoPreis,
tartikelkonfiggruppe.kKonfiggruppe g1, tkonfigitem.kKonfiggruppe g2
FROM tartikel
LEFT JOIN tartikelkonfiggruppe
ON tartikelkonfiggruppe.kArtikel = tartikel.kArtikel
LEFT JOIN tkonfigitem
ON tkonfigitem.kKonfiggruppe = tartikelkonfiggruppe.kKonfiggruppe
LEFT JOIN teigenschaft
ON teigenschaft.kArtikel = tartikel.kArtikel
WHERE tartikel.kArtikel = :pid
153μs16.95KB100000000000027e00000000000000000defaultParams |
|
SELECT cName, cWert FROM tartikelattribut WHERE `kArtikel`=:kArtikel ORDER BY kArtikelAttribut
103μs16.33KB900000000000027ca0000000000000000defaultParams |
|
SELECT * FROM tattribut WHERE `kArtikel`=:kArtikel ORDER BY nSort
82μs16.25KB000000000000027da0000000000000000defaultParams |
|
SELECT cPfad, nNr
FROM tartikelpict
WHERE kArtikel = :pid
ORDER BY nNr
92μs16.22KB100000000000027da0000000000000000defaultParams |
|
SELECT tartikelwarenlager.*
FROM tartikelwarenlager
JOIN twarenlager
ON twarenlager.kWarenlager = tartikelwarenlager.kWarenlager AND twarenlager.nAktiv = 1
WHERE tartikelwarenlager.kArtikel = :productID
116μs16.44KB000000000000027d70000000000000000defaultParams |
|
SELECT tartikelmerkmal.kMerkmal, tartikelmerkmal.kMerkmalWert
FROM tartikelmerkmal
JOIN tmerkmal
ON tmerkmal.kMerkmal = tartikelmerkmal.kMerkmal
JOIN tmerkmalwert
ON tmerkmalwert.kMerkmalWert = tartikelmerkmal.kMerkmalWert
WHERE tartikelmerkmal.kArtikel = :kArtikel
ORDER BY tmerkmal.nSort, tmerkmalwert.nSort, tartikelmerkmal.kMerkmal
130μs16.55KB000000000000027d70000000000000000defaultParams |
|
SELECT tmediendatei.kMedienDatei, tmediendatei.cPfad, tmediendatei.cURL, tmediendatei.cTyp,
tmediendatei.nSort, IF(TRIM(IFNULL(lang.cName, '')) != '', lang.cName, deflang.cName) cName,
IF(TRIM(IFNULL(lang.cBeschreibung, '')) != '',
lang.cBeschreibung, deflang.cBeschreibung) cBeschreibung,
IF(TRIM(IFNULL(lang.kSprache, '')) != '',
lang.kSprache, deflang.kSprache) kSprache
FROM tmediendatei
LEFT JOIN tmediendateisprache AS deflang
ON deflang.kMedienDatei = tmediendatei.kMedienDatei
AND deflang.kSprache = 1
LEFT JOIN tmediendateisprache AS lang
ON deflang.kMedienDatei = lang.kMedienDatei
AND lang.kSprache = 5
WHERE tmediendatei.kArtikel = :pid
ORDER BY tmediendatei.nSort ASC
199μs17.44KB000000000000027d70000000000000000defaultParams |
|
SELECT tkategorieartikel.kKategorie
FROM tkategorieartikel
LEFT JOIN tkategoriesichtbarkeit
ON tkategoriesichtbarkeit.kKategorie = tkategorieartikel.kKategorie
AND tkategoriesichtbarkeit.kKundengruppe = :cgid
JOIN tkategorie
ON tkategorie.kKategorie = tkategorieartikel.kKategorie
WHERE tkategoriesichtbarkeit.kKategorie IS NULL
AND tkategorieartikel.kKategorie > 0
AND tkategorieartikel.kArtikel = :pid
124μs16.66KB100000000000027b10000000000000000defaultParams |
|
SELECT CONCAT('(', pref.kEigenschaftWert, ',', MAX(pref.score), ')') combine
FROM (
SELECT teigenschaftkombiwert.kEigenschaftKombi,
teigenschaftkombiwert.kEigenschaftWert
, COUNT(ek.kEigenschaftWert) score
FROM tartikel
JOIN teigenschaftkombiwert
ON tartikel.kEigenschaftKombi = teigenschaftkombiwert.kEigenschaftKombi
LEFT JOIN teigenschaftkombiwert ek
ON ek.kEigenschaftKombi = teigenschaftkombiwert.kEigenschaftKombi
AND ek.kEigenschaftWert IN (
SELECT kEigenschaftWert
FROM teigenschaftkombiwert
WHERE kEigenschaftKombi = :kek
)
LEFT JOIN tartikel art
ON art.kEigenschaftKombi = ek.kEigenschaftKombi
LEFT JOIN tartikelsichtbarkeit
ON tartikelsichtbarkeit.kArtikel = art.kArtikel
AND tartikelsichtbarkeit.kKundengruppe = :cid
WHERE tartikel.kVaterArtikel = :ppid
AND tartikelsichtbarkeit.kArtikel IS NULL
GROUP BY teigenschaftkombiwert.kEigenschaftKombi, teigenschaftkombiwert.kEigenschaftWert
) pref
GROUP BY pref.kEigenschaftWert
445μs17.93KB900000000000027510000000000000000defaultParams |
|
SELECT tartikel.kArtikel AS tartikel_kArtikel,
tartikel.fLagerbestand AS tartikel_fLagerbestand, tartikel.cLagerBeachten,
tartikel.cLagerKleinerNull, tartikel.cLagerVariation,
teigenschaftkombiwert.kEigenschaft, tartikel.fVPEWert, teigenschaftkombiwert.kEigenschaftKombi,
teigenschaft.kArtikel, teigenschaftkombiwert.kEigenschaftWert, teigenschaft.cName,
teigenschaft.cWaehlbar, teigenschaft.cTyp, teigenschaft.nSort, teigenschaftsprache.cName AS cName_teigenschaftsprache, teigenschaftwert.cName AS cName_teigenschaftwert, teigenschaftwertsprache.cName AS localizedName, teigenschaftwert.fAufpreisNetto,
teigenschaftwert.fGewichtDiff, teigenschaftwert.cArtNr,
teigenschaftwert.nSort AS teigenschaftwert_nSort, teigenschaftwert.fLagerbestand,
teigenschaftwert.fPackeinheit, NULL AS cType,
teigenschaftwertpict.kEigenschaftWertPict, teigenschaftwertpict.cPfad,
teigenschaftwertaufpreis.fAufpreisNetto AS fAufpreisNetto_teigenschaftwertaufpreis, COALESCE(ek.score, 0) nMatched
FROM tartikel
JOIN teigenschaftkombiwert
ON tartikel.kEigenschaftKombi = teigenschaftkombiwert.kEigenschaftKombi
LEFT JOIN teigenschaft
ON teigenschaft.kEigenschaft = teigenschaftkombiwert.kEigenschaft
LEFT JOIN teigenschaftwert
ON teigenschaftwert.kEigenschaftWert = teigenschaftkombiwert.kEigenschaftWert
LEFT JOIN teigenschaftsprache
ON teigenschaftsprache.kEigenschaft = teigenschaft.kEigenschaft
AND teigenschaftsprache.kSprache = :lid
LEFT JOIN teigenschaftwertsprache
ON teigenschaftwertsprache.kEigenschaftWert = teigenschaftwert.kEigenschaftWert
AND teigenschaftwertsprache.kSprache = :lid
LEFT JOIN (
SELECT teigenschaftkombiwert.kEigenschaftKombi,
COUNT(teigenschaftkombiwert.kEigenschaftWert) AS score
FROM teigenschaftkombiwert
INNER JOIN tartikel ON tartikel.kEigenschaftKombi = teigenschaftkombiwert.kEigenschaftKombi
LEFT JOIN tartikelsichtbarkeit ON tartikelsichtbarkeit.kArtikel = tartikel.kArtikel
AND tartikelsichtbarkeit.kKundengruppe = :cgid
WHERE (kEigenschaft, kEigenschaftWert) IN (
SELECT kEigenschaft, kEigenschaftWert
FROM teigenschaftkombiwert
WHERE kEigenschaftKombi = :kek
) AND tartikelsichtbarkeit.kArtikel IS NULL
GROUP BY teigenschaftkombiwert.kEigenschaftKombi
) ek ON ek.kEigenschaftKombi = teigenschaftkombiwert.kEigenschaftKombi
LEFT JOIN teigenschaftsichtbarkeit
ON teigenschaftsichtbarkeit.kEigenschaft = teigenschaftkombiwert.kEigenschaft
AND teigenschaftsichtbarkeit.kKundengruppe = :cgid
LEFT JOIN teigenschaftwertsichtbarkeit
ON teigenschaftwertsichtbarkeit.kEigenschaftWert = teigenschaftkombiwert.kEigenschaftWert
AND teigenschaftwertsichtbarkeit.kKundengruppe = :cgid
LEFT JOIN teigenschaftwertpict
ON teigenschaftwertpict.kEigenschaftWert = teigenschaftkombiwert.kEigenschaftWert
LEFT JOIN teigenschaftwertaufpreis
ON teigenschaftwertaufpreis.kEigenschaftWert = teigenschaftkombiwert.kEigenschaftWert
AND teigenschaftwertaufpreis.kKundengruppe = :cgid
WHERE tartikel.kVaterArtikel = :ppid
AND teigenschaftsichtbarkeit.kEigenschaft IS NULL
AND teigenschaftwertsichtbarkeit.kEigenschaftWert IS NULL AND (teigenschaftkombiwert.kEigenschaftWert, COALESCE(ek.score, 0)) IN ((133,1), (134,2), (135,1), (136,1), (137,1), (138,2), (139,1), (140,1), (141,1)
)
GROUP BY teigenschaftkombiwert.kEigenschaftWert
ORDER BY teigenschaft.nSort, teigenschaft.cName, teigenschaftwert.nSort
966μs24.91KB900000000000027510000000000000000defaultParams |
|
SELECT teigenschaft.kEigenschaft, teigenschaft.kArtikel, teigenschaft.cName, teigenschaft.cWaehlbar,
teigenschaft.cTyp, teigenschaft.nSort, teigenschaftsprache.cName AS cName_teigenschaftsprache,
NULL AS kEigenschaftWert, NULL AS cName_teigenschaftwert,
NULL AS localizedName, NULL AS fAufpreisNetto, NULL AS fGewichtDiff,
NULL AS cArtNr, NULL AS teigenschaftwert_nSort,
NULL AS fLagerbestand, NULL AS fPackeinheit,
NULL AS kEigenschaftWertPict, NULL AS cPfad,
NULL AS cType,
NULL AS fAufpreisNetto_teigenschaftwertaufpreis
FROM teigenschaft
LEFT JOIN teigenschaftsprache
ON teigenschaftsprache.kEigenschaft = teigenschaft.kEigenschaft
AND teigenschaftsprache.kSprache = :lid
LEFT JOIN teigenschaftsichtbarkeit
ON teigenschaft.kEigenschaft = teigenschaftsichtbarkeit.kEigenschaft
AND teigenschaftsichtbarkeit.kKundengruppe = :cgid
WHERE (teigenschaft.kArtikel = :ppid
OR teigenschaft.kArtikel = :pid)
AND teigenschaftsichtbarkeit.kEigenschaft IS NULL
AND teigenschaft.cTyp IN ('FREIFELD', 'PFLICHT-FREIFELD')
ORDER BY teigenschaft.nSort, teigenschaft.cName
148μs18KB000000000000027510000000000000000defaultParams |
|
SELECT teigenschaftkombiwert.*
FROM teigenschaftkombiwert
JOIN tartikel
ON tartikel.kArtikel = :pid
AND tartikel.kEigenschaftKombi = teigenschaftkombiwert.kEigenschaftKombi
84μs16.42KB200000000000027510000000000000000defaultParams |
|
SELECT COUNT(teigenschaft.kEigenschaft) AS cnt
FROM teigenschaft
LEFT JOIN teigenschaftsichtbarkeit
ON teigenschaftsichtbarkeit.kEigenschaft = teigenschaft.kEigenschaft
AND teigenschaftsichtbarkeit.kKundengruppe = :cgid
WHERE kArtikel = :pid
AND teigenschaft.cTyp NOT IN ('FREIFELD', 'PFLICHT-FREIFELD')
AND teigenschaftsichtbarkeit.kEigenschaft IS NULL
92μs16.66KB100000000000027e50000000000000000defaultParams |
|
SELECT kPreis, noDiscount, kKunde
FROM tpreis AS p
WHERE kArtikel = :pid AND kKundengruppe = :cgid
70μs16.28KB100000000000027e10000000000000000defaultParams |
|
SELECT kSteuerklasse, fMwSt
FROM tartikel
WHERE kArtikel = :pid
52μs16.19KB100000000000027e10000000000000000defaultParams |
|
SELECT nAnzahlAb, fVKNetto
FROM tpreisdetail
WHERE kPreis = :priceID
ORDER BY nAnzahlAb
72μs16.25KB100000000000027e10000000000000000defaultParams |
|
SELECT tsonderpreise.fNettoPreis, tartikelsonderpreis.dEnde AS dEnde_en,
DATE_FORMAT(tartikelsonderpreis.dEnde, '%d.%m.%Y') AS dEnde_de
FROM tsonderpreise
JOIN tartikel
ON tartikel.kArtikel = :productID
JOIN tartikelsonderpreis
ON tartikelsonderpreis.kArtikelSonderpreis = tsonderpreise.kArtikelSonderpreis
AND tartikelsonderpreis.kArtikel = :productID
AND tartikelsonderpreis.cAktiv = 'Y'
AND tartikelsonderpreis.dStart <= CURDATE()
AND (tartikelsonderpreis.dEnde IS NULL OR tartikelsonderpreis.dEnde >= CURDATE())
AND (tartikelsonderpreis.nAnzahl <= tartikel.fLagerbestand
OR tartikelsonderpreis.nIstAnzahl = 0)
WHERE tsonderpreise.kKundengruppe = :customerGroup
122μs17.08KB000000000000027e10000000000000000defaultParams |
|
SELECT tartikel.kArtikel, tartikel.nIstVater, COALESCE(teigenschaft.kArtikel, 0) AS kArtikelVariation,
tartikel.kSteuerklasse, tartikel.fLagerbestand,
tartikel.fStandardpreisNetto fNettoPreis,
tartikelkonfiggruppe.kKonfiggruppe g1, tkonfigitem.kKonfiggruppe g2
FROM tartikel
LEFT JOIN tartikelkonfiggruppe
ON tartikelkonfiggruppe.kArtikel = tartikel.kArtikel
LEFT JOIN tkonfigitem
ON tkonfigitem.kKonfiggruppe = tartikelkonfiggruppe.kKonfiggruppe
LEFT JOIN teigenschaft
ON teigenschaft.kArtikel = tartikel.kArtikel
WHERE tartikel.kArtikel = :pid
112μs16.95KB100000000000027f50000000000000000defaultParams |
|
SELECT kPreis, noDiscount, kKunde
FROM tpreis AS p
WHERE kArtikel = :pid AND kKundengruppe = :cgid
69μs16.28KB100000000000027e10000000000000000defaultParams |
|
SELECT kSteuerklasse, fMwSt
FROM tartikel
WHERE kArtikel = :pid
51μs16.19KB100000000000027e10000000000000000defaultParams |
|
SELECT nAnzahlAb, fVKNetto
FROM tpreisdetail
WHERE kPreis = :priceID
ORDER BY nAnzahlAb
66μs16.25KB100000000000027e10000000000000000defaultParams |
|
SELECT tsonderpreise.fNettoPreis, tartikelsonderpreis.dEnde AS dEnde_en,
DATE_FORMAT(tartikelsonderpreis.dEnde, '%d.%m.%Y') AS dEnde_de
FROM tsonderpreise
JOIN tartikel
ON tartikel.kArtikel = :productID
JOIN tartikelsonderpreis
ON tartikelsonderpreis.kArtikelSonderpreis = tsonderpreise.kArtikelSonderpreis
AND tartikelsonderpreis.kArtikel = :productID
AND tartikelsonderpreis.cAktiv = 'Y'
AND tartikelsonderpreis.dStart <= CURDATE()
AND (tartikelsonderpreis.dEnde IS NULL OR tartikelsonderpreis.dEnde >= CURDATE())
AND (tartikelsonderpreis.nAnzahl <= tartikel.fLagerbestand
OR tartikelsonderpreis.nIstAnzahl = 0)
WHERE tsonderpreise.kKundengruppe = :customerGroup
118μs17.08KB000000000000027e10000000000000000defaultParams |
|
SELECT tartikel.kArtikel, tartikel.nIstVater, COALESCE(teigenschaft.kArtikel, 0) AS kArtikelVariation,
tartikel.kSteuerklasse, tartikel.fLagerbestand,
tartikel.fStandardpreisNetto fNettoPreis,
tartikelkonfiggruppe.kKonfiggruppe g1, tkonfigitem.kKonfiggruppe g2
FROM tartikel
LEFT JOIN tartikelkonfiggruppe
ON tartikelkonfiggruppe.kArtikel = tartikel.kArtikel
LEFT JOIN tkonfigitem
ON tkonfigitem.kKonfiggruppe = tartikelkonfiggruppe.kKonfiggruppe
LEFT JOIN teigenschaft
ON teigenschaft.kArtikel = tartikel.kArtikel
WHERE tartikel.kArtikel = :pid
109μs16.95KB100000000000027fc0000000000000000defaultParams |
|
SELECT kPreis, noDiscount, kKunde
FROM tpreis AS p
WHERE kArtikel = :pid AND kKundengruppe = :cgid
75μs16.28KB100000000000027e10000000000000000defaultParams |
|
SELECT kSteuerklasse, fMwSt
FROM tartikel
WHERE kArtikel = :pid
54μs16.19KB100000000000027e10000000000000000defaultParams |
|
SELECT nAnzahlAb, fVKNetto
FROM tpreisdetail
WHERE kPreis = :priceID
ORDER BY nAnzahlAb
66μs16.25KB100000000000027e10000000000000000defaultParams |
|
SELECT tsonderpreise.fNettoPreis, tartikelsonderpreis.dEnde AS dEnde_en,
DATE_FORMAT(tartikelsonderpreis.dEnde, '%d.%m.%Y') AS dEnde_de
FROM tsonderpreise
JOIN tartikel
ON tartikel.kArtikel = :productID
JOIN tartikelsonderpreis
ON tartikelsonderpreis.kArtikelSonderpreis = tsonderpreise.kArtikelSonderpreis
AND tartikelsonderpreis.kArtikel = :productID
AND tartikelsonderpreis.cAktiv = 'Y'
AND tartikelsonderpreis.dStart <= CURDATE()
AND (tartikelsonderpreis.dEnde IS NULL OR tartikelsonderpreis.dEnde >= CURDATE())
AND (tartikelsonderpreis.nAnzahl <= tartikel.fLagerbestand
OR tartikelsonderpreis.nIstAnzahl = 0)
WHERE tsonderpreise.kKundengruppe = :customerGroup
132μs17.08KB000000000000027e10000000000000000defaultParams |
|
SELECT tartikel.kArtikel, tartikel.nIstVater, COALESCE(teigenschaft.kArtikel, 0) AS kArtikelVariation,
tartikel.kSteuerklasse, tartikel.fLagerbestand,
tartikel.fStandardpreisNetto fNettoPreis,
tartikelkonfiggruppe.kKonfiggruppe g1, tkonfigitem.kKonfiggruppe g2
FROM tartikel
LEFT JOIN tartikelkonfiggruppe
ON tartikelkonfiggruppe.kArtikel = tartikel.kArtikel
LEFT JOIN tkonfigitem
ON tkonfigitem.kKonfiggruppe = tartikelkonfiggruppe.kKonfiggruppe
LEFT JOIN teigenschaft
ON teigenschaft.kArtikel = tartikel.kArtikel
WHERE tartikel.kArtikel = :pid
113μs16.95KB100000000000028030000000000000000defaultParams |
|
SELECT kPreis, noDiscount, kKunde
FROM tpreis AS p
WHERE kArtikel = :pid AND kKundengruppe = :cgid
74μs16.28KB100000000000027e10000000000000000defaultParams |
|
SELECT kSteuerklasse, fMwSt
FROM tartikel
WHERE kArtikel = :pid
118μs16.19KB100000000000027e10000000000000000defaultParams |
|
SELECT nAnzahlAb, fVKNetto
FROM tpreisdetail
WHERE kPreis = :priceID
ORDER BY nAnzahlAb
69μs16.25KB100000000000027e10000000000000000defaultParams |
|
SELECT tsonderpreise.fNettoPreis, tartikelsonderpreis.dEnde AS dEnde_en,
DATE_FORMAT(tartikelsonderpreis.dEnde, '%d.%m.%Y') AS dEnde_de
FROM tsonderpreise
JOIN tartikel
ON tartikel.kArtikel = :productID
JOIN tartikelsonderpreis
ON tartikelsonderpreis.kArtikelSonderpreis = tsonderpreise.kArtikelSonderpreis
AND tartikelsonderpreis.kArtikel = :productID
AND tartikelsonderpreis.cAktiv = 'Y'
AND tartikelsonderpreis.dStart <= CURDATE()
AND (tartikelsonderpreis.dEnde IS NULL OR tartikelsonderpreis.dEnde >= CURDATE())
AND (tartikelsonderpreis.nAnzahl <= tartikel.fLagerbestand
OR tartikelsonderpreis.nIstAnzahl = 0)
WHERE tsonderpreise.kKundengruppe = :customerGroup
125μs17.08KB000000000000027e10000000000000000defaultParams |
|
SELECT tartikel.kArtikel, tartikel.nIstVater, COALESCE(teigenschaft.kArtikel, 0) AS kArtikelVariation,
tartikel.kSteuerklasse, tartikel.fLagerbestand,
tartikel.fStandardpreisNetto fNettoPreis,
tartikelkonfiggruppe.kKonfiggruppe g1, tkonfigitem.kKonfiggruppe g2
FROM tartikel
LEFT JOIN tartikelkonfiggruppe
ON tartikelkonfiggruppe.kArtikel = tartikel.kArtikel
LEFT JOIN tkonfigitem
ON tkonfigitem.kKonfiggruppe = tartikelkonfiggruppe.kKonfiggruppe
LEFT JOIN teigenschaft
ON teigenschaft.kArtikel = tartikel.kArtikel
WHERE tartikel.kArtikel = :pid
113μs16.95KB1000000000000280a0000000000000000defaultParams |
|
SELECT kPreis, noDiscount, kKunde
FROM tpreis AS p
WHERE kArtikel = :pid AND kKundengruppe = :cgid
73μs16.28KB100000000000028060000000000000000defaultParams |
|
SELECT kSteuerklasse, fMwSt
FROM tartikel
WHERE kArtikel = :pid
68μs16.19KB100000000000028060000000000000000defaultParams |
|
SELECT nAnzahlAb, fVKNetto
FROM tpreisdetail
WHERE kPreis = :priceID
ORDER BY nAnzahlAb
65μs16.25KB100000000000028060000000000000000defaultParams |
|
SELECT tsonderpreise.fNettoPreis, tartikelsonderpreis.dEnde AS dEnde_en,
DATE_FORMAT(tartikelsonderpreis.dEnde, '%d.%m.%Y') AS dEnde_de
FROM tsonderpreise
JOIN tartikel
ON tartikel.kArtikel = :productID
JOIN tartikelsonderpreis
ON tartikelsonderpreis.kArtikelSonderpreis = tsonderpreise.kArtikelSonderpreis
AND tartikelsonderpreis.kArtikel = :productID
AND tartikelsonderpreis.cAktiv = 'Y'
AND tartikelsonderpreis.dStart <= CURDATE()
AND (tartikelsonderpreis.dEnde IS NULL OR tartikelsonderpreis.dEnde >= CURDATE())
AND (tartikelsonderpreis.nAnzahl <= tartikel.fLagerbestand
OR tartikelsonderpreis.nIstAnzahl = 0)
WHERE tsonderpreise.kKundengruppe = :customerGroup
116μs17.08KB000000000000028060000000000000000defaultParams |
|
SELECT tartikel.kArtikel, tartikel.nIstVater, COALESCE(teigenschaft.kArtikel, 0) AS kArtikelVariation,
tartikel.kSteuerklasse, tartikel.fLagerbestand,
tartikel.fStandardpreisNetto fNettoPreis,
tartikelkonfiggruppe.kKonfiggruppe g1, tkonfigitem.kKonfiggruppe g2
FROM tartikel
LEFT JOIN tartikelkonfiggruppe
ON tartikelkonfiggruppe.kArtikel = tartikel.kArtikel
LEFT JOIN tkonfigitem
ON tkonfigitem.kKonfiggruppe = tartikelkonfiggruppe.kKonfiggruppe
LEFT JOIN teigenschaft
ON teigenschaft.kArtikel = tartikel.kArtikel
WHERE tartikel.kArtikel = :pid
108μs16.95KB100000000000028120000000000000000defaultParams |
|
SELECT kPreis, noDiscount, kKunde
FROM tpreis AS p
WHERE kArtikel = :pid AND kKundengruppe = :cgid
68μs16.28KB100000000000028060000000000000000defaultParams |
|
SELECT kSteuerklasse, fMwSt
FROM tartikel
WHERE kArtikel = :pid
51μs16.19KB100000000000028060000000000000000defaultParams |
|
SELECT nAnzahlAb, fVKNetto
FROM tpreisdetail
WHERE kPreis = :priceID
ORDER BY nAnzahlAb
65μs16.25KB100000000000028060000000000000000defaultParams |
|
SELECT tsonderpreise.fNettoPreis, tartikelsonderpreis.dEnde AS dEnde_en,
DATE_FORMAT(tartikelsonderpreis.dEnde, '%d.%m.%Y') AS dEnde_de
FROM tsonderpreise
JOIN tartikel
ON tartikel.kArtikel = :productID
JOIN tartikelsonderpreis
ON tartikelsonderpreis.kArtikelSonderpreis = tsonderpreise.kArtikelSonderpreis
AND tartikelsonderpreis.kArtikel = :productID
AND tartikelsonderpreis.cAktiv = 'Y'
AND tartikelsonderpreis.dStart <= CURDATE()
AND (tartikelsonderpreis.dEnde IS NULL OR tartikelsonderpreis.dEnde >= CURDATE())
AND (tartikelsonderpreis.nAnzahl <= tartikel.fLagerbestand
OR tartikelsonderpreis.nIstAnzahl = 0)
WHERE tsonderpreise.kKundengruppe = :customerGroup
115μs17.08KB000000000000028060000000000000000defaultParams |
|
SELECT tartikel.kArtikel, tartikel.nIstVater, COALESCE(teigenschaft.kArtikel, 0) AS kArtikelVariation,
tartikel.kSteuerklasse, tartikel.fLagerbestand,
tartikel.fStandardpreisNetto fNettoPreis,
tartikelkonfiggruppe.kKonfiggruppe g1, tkonfigitem.kKonfiggruppe g2
FROM tartikel
LEFT JOIN tartikelkonfiggruppe
ON tartikelkonfiggruppe.kArtikel = tartikel.kArtikel
LEFT JOIN tkonfigitem
ON tkonfigitem.kKonfiggruppe = tartikelkonfiggruppe.kKonfiggruppe
LEFT JOIN teigenschaft
ON teigenschaft.kArtikel = tartikel.kArtikel
WHERE tartikel.kArtikel = :pid
109μs16.95KB100000000000028190000000000000000defaultParams |
|
SELECT kPreis, noDiscount, kKunde
FROM tpreis AS p
WHERE kArtikel = :pid AND kKundengruppe = :cgid
66μs16.28KB100000000000028060000000000000000defaultParams |
|
SELECT kSteuerklasse, fMwSt
FROM tartikel
WHERE kArtikel = :pid
50μs16.19KB100000000000028060000000000000000defaultParams |
|
SELECT nAnzahlAb, fVKNetto
FROM tpreisdetail
WHERE kPreis = :priceID
ORDER BY nAnzahlAb
65μs16.25KB100000000000028060000000000000000defaultParams |
|
SELECT tsonderpreise.fNettoPreis, tartikelsonderpreis.dEnde AS dEnde_en,
DATE_FORMAT(tartikelsonderpreis.dEnde, '%d.%m.%Y') AS dEnde_de
FROM tsonderpreise
JOIN tartikel
ON tartikel.kArtikel = :productID
JOIN tartikelsonderpreis
ON tartikelsonderpreis.kArtikelSonderpreis = tsonderpreise.kArtikelSonderpreis
AND tartikelsonderpreis.kArtikel = :productID
AND tartikelsonderpreis.cAktiv = 'Y'
AND tartikelsonderpreis.dStart <= CURDATE()
AND (tartikelsonderpreis.dEnde IS NULL OR tartikelsonderpreis.dEnde >= CURDATE())
AND (tartikelsonderpreis.nAnzahl <= tartikel.fLagerbestand
OR tartikelsonderpreis.nIstAnzahl = 0)
WHERE tsonderpreise.kKundengruppe = :customerGroup
115μs17.08KB000000000000028060000000000000000defaultParams |
|
SELECT tartikel.kArtikel, tartikel.nIstVater, COALESCE(teigenschaft.kArtikel, 0) AS kArtikelVariation,
tartikel.kSteuerklasse, tartikel.fLagerbestand,
tartikel.fStandardpreisNetto fNettoPreis,
tartikelkonfiggruppe.kKonfiggruppe g1, tkonfigitem.kKonfiggruppe g2
FROM tartikel
LEFT JOIN tartikelkonfiggruppe
ON tartikelkonfiggruppe.kArtikel = tartikel.kArtikel
LEFT JOIN tkonfigitem
ON tkonfigitem.kKonfiggruppe = tartikelkonfiggruppe.kKonfiggruppe
LEFT JOIN teigenschaft
ON teigenschaft.kArtikel = tartikel.kArtikel
WHERE tartikel.kArtikel = :pid
113μs16.95KB100000000000028200000000000000000defaultParams |
|
SELECT kPreis, noDiscount, kKunde
FROM tpreis AS p
WHERE kArtikel = :pid AND kKundengruppe = :cgid
68μs16.28KB100000000000028060000000000000000defaultParams |
|
SELECT kSteuerklasse, fMwSt
FROM tartikel
WHERE kArtikel = :pid
51μs16.19KB100000000000028060000000000000000defaultParams |
|
SELECT nAnzahlAb, fVKNetto
FROM tpreisdetail
WHERE kPreis = :priceID
ORDER BY nAnzahlAb
65μs16.25KB100000000000028060000000000000000defaultParams |
|
SELECT tsonderpreise.fNettoPreis, tartikelsonderpreis.dEnde AS dEnde_en,
DATE_FORMAT(tartikelsonderpreis.dEnde, '%d.%m.%Y') AS dEnde_de
FROM tsonderpreise
JOIN tartikel
ON tartikel.kArtikel = :productID
JOIN tartikelsonderpreis
ON tartikelsonderpreis.kArtikelSonderpreis = tsonderpreise.kArtikelSonderpreis
AND tartikelsonderpreis.kArtikel = :productID
AND tartikelsonderpreis.cAktiv = 'Y'
AND tartikelsonderpreis.dStart <= CURDATE()
AND (tartikelsonderpreis.dEnde IS NULL OR tartikelsonderpreis.dEnde >= CURDATE())
AND (tartikelsonderpreis.nAnzahl <= tartikel.fLagerbestand
OR tartikelsonderpreis.nIstAnzahl = 0)
WHERE tsonderpreise.kKundengruppe = :customerGroup
115μs17.08KB000000000000028060000000000000000defaultParams |
|
SELECT tartikel.kArtikel, tartikel.nIstVater, COALESCE(teigenschaft.kArtikel, 0) AS kArtikelVariation,
tartikel.kSteuerklasse, tartikel.fLagerbestand,
tartikel.fStandardpreisNetto fNettoPreis,
tartikelkonfiggruppe.kKonfiggruppe g1, tkonfigitem.kKonfiggruppe g2
FROM tartikel
LEFT JOIN tartikelkonfiggruppe
ON tartikelkonfiggruppe.kArtikel = tartikel.kArtikel
LEFT JOIN tkonfigitem
ON tkonfigitem.kKonfiggruppe = tartikelkonfiggruppe.kKonfiggruppe
LEFT JOIN teigenschaft
ON teigenschaft.kArtikel = tartikel.kArtikel
WHERE tartikel.kArtikel = :pid
141μs16.95KB100000000000028270000000000000000defaultParams |
|
SELECT kPreis, noDiscount, kKunde
FROM tpreis AS p
WHERE kArtikel = :pid AND kKundengruppe = :cgid
75μs16.28KB100000000000028060000000000000000defaultParams |
|
SELECT kSteuerklasse, fMwSt
FROM tartikel
WHERE kArtikel = :pid
59μs16.19KB100000000000028060000000000000000defaultParams |
|
SELECT nAnzahlAb, fVKNetto
FROM tpreisdetail
WHERE kPreis = :priceID
ORDER BY nAnzahlAb
74μs16.25KB100000000000028060000000000000000defaultParams |
|
SELECT tsonderpreise.fNettoPreis, tartikelsonderpreis.dEnde AS dEnde_en,
DATE_FORMAT(tartikelsonderpreis.dEnde, '%d.%m.%Y') AS dEnde_de
FROM tsonderpreise
JOIN tartikel
ON tartikel.kArtikel = :productID
JOIN tartikelsonderpreis
ON tartikelsonderpreis.kArtikelSonderpreis = tsonderpreise.kArtikelSonderpreis
AND tartikelsonderpreis.kArtikel = :productID
AND tartikelsonderpreis.cAktiv = 'Y'
AND tartikelsonderpreis.dStart <= CURDATE()
AND (tartikelsonderpreis.dEnde IS NULL OR tartikelsonderpreis.dEnde >= CURDATE())
AND (tartikelsonderpreis.nAnzahl <= tartikel.fLagerbestand
OR tartikelsonderpreis.nIstAnzahl = 0)
WHERE tsonderpreise.kKundengruppe = :customerGroup
132μs17.08KB000000000000028060000000000000000defaultParams |
|
SELECT tartikel.kArtikel, tartikel.nIstVater, COALESCE(teigenschaft.kArtikel, 0) AS kArtikelVariation,
tartikel.kSteuerklasse, tartikel.fLagerbestand,
tartikel.fStandardpreisNetto fNettoPreis,
tartikelkonfiggruppe.kKonfiggruppe g1, tkonfigitem.kKonfiggruppe g2
FROM tartikel
LEFT JOIN tartikelkonfiggruppe
ON tartikelkonfiggruppe.kArtikel = tartikel.kArtikel
LEFT JOIN tkonfigitem
ON tkonfigitem.kKonfiggruppe = tartikelkonfiggruppe.kKonfiggruppe
LEFT JOIN teigenschaft
ON teigenschaft.kArtikel = tartikel.kArtikel
WHERE tartikel.kArtikel = :pid
122μs16.95KB1000000000000282e0000000000000000defaultParams |
|
SELECT kEigenschaftWertZiel AS EigenschaftWert FROM teigenschaftwertabhaengigkeit WHERE `kEigenschaftWert`=:kEigenschaftWert
67μs16.22KB000000000000028230000000000000000defaultParams |
|
SELECT kEigenschaftWert AS EigenschaftWert FROM teigenschaftwertabhaengigkeit WHERE `kEigenschaftWertZiel`=:kEigenschaftWertZiel
58μs16.22KB000000000000028230000000000000000defaultParams |
|
SELECT kEigenschaftWertZiel AS EigenschaftWert FROM teigenschaftwertabhaengigkeit WHERE `kEigenschaftWert`=:kEigenschaftWert
55μs16.22KB000000000000028230000000000000000defaultParams |
|
SELECT kEigenschaftWert AS EigenschaftWert FROM teigenschaftwertabhaengigkeit WHERE `kEigenschaftWertZiel`=:kEigenschaftWertZiel
58μs16.22KB000000000000028230000000000000000defaultParams |
|
SELECT kEigenschaftWertZiel AS EigenschaftWert FROM teigenschaftwertabhaengigkeit WHERE `kEigenschaftWert`=:kEigenschaftWert
55μs16.22KB000000000000028230000000000000000defaultParams |
|
SELECT kEigenschaftWert AS EigenschaftWert FROM teigenschaftwertabhaengigkeit WHERE `kEigenschaftWertZiel`=:kEigenschaftWertZiel
65μs16.22KB000000000000028230000000000000000defaultParams |
|
SELECT kEigenschaftWertZiel AS EigenschaftWert FROM teigenschaftwertabhaengigkeit WHERE `kEigenschaftWert`=:kEigenschaftWert
49μs16.22KB000000000000028230000000000000000defaultParams |
|
SELECT kEigenschaftWert AS EigenschaftWert FROM teigenschaftwertabhaengigkeit WHERE `kEigenschaftWertZiel`=:kEigenschaftWertZiel
49μs16.22KB000000000000028230000000000000000defaultParams |
|
SELECT kEigenschaftWertZiel AS EigenschaftWert FROM teigenschaftwertabhaengigkeit WHERE `kEigenschaftWert`=:kEigenschaftWert
49μs16.22KB000000000000028330000000000000000defaultParams |
|
SELECT kEigenschaftWert AS EigenschaftWert FROM teigenschaftwertabhaengigkeit WHERE `kEigenschaftWertZiel`=:kEigenschaftWertZiel
90μs16.22KB000000000000028330000000000000000defaultParams |
|
SELECT kEigenschaftWertZiel AS EigenschaftWert FROM teigenschaftwertabhaengigkeit WHERE `kEigenschaftWert`=:kEigenschaftWert
65μs16.22KB000000000000028330000000000000000defaultParams |
|
SELECT kEigenschaftWert AS EigenschaftWert FROM teigenschaftwertabhaengigkeit WHERE `kEigenschaftWertZiel`=:kEigenschaftWertZiel
48μs16.22KB000000000000028330000000000000000defaultParams |
|
SELECT kEigenschaftWertZiel AS EigenschaftWert FROM teigenschaftwertabhaengigkeit WHERE `kEigenschaftWert`=:kEigenschaftWert
48μs16.22KB000000000000028330000000000000000defaultParams |
|
SELECT kEigenschaftWert AS EigenschaftWert FROM teigenschaftwertabhaengigkeit WHERE `kEigenschaftWertZiel`=:kEigenschaftWertZiel
48μs16.22KB000000000000028330000000000000000defaultParams |
|
SELECT kEigenschaftWertZiel AS EigenschaftWert FROM teigenschaftwertabhaengigkeit WHERE `kEigenschaftWert`=:kEigenschaftWert
48μs16.22KB000000000000028330000000000000000defaultParams |
|
SELECT kEigenschaftWert AS EigenschaftWert FROM teigenschaftwertabhaengigkeit WHERE `kEigenschaftWertZiel`=:kEigenschaftWertZiel
48μs16.22KB000000000000028330000000000000000defaultParams |
|
SELECT kEigenschaftWertZiel AS EigenschaftWert FROM teigenschaftwertabhaengigkeit WHERE `kEigenschaftWert`=:kEigenschaftWert
48μs16.22KB000000000000028330000000000000000defaultParams |
|
SELECT kEigenschaftWert AS EigenschaftWert FROM teigenschaftwertabhaengigkeit WHERE `kEigenschaftWertZiel`=:kEigenschaftWertZiel
48μs16.22KB000000000000028330000000000000000defaultParams |
|
SELECT * FROM tattribut WHERE `kArtikel`=? AND `cName`=?
68μs16.82KB000000000000027ee0000000000000000defaultParams |
|
SELECT tartikeldownload.kDownload
FROM tartikeldownload
LEFT JOIN tdownload ON tartikeldownload.kDownload = tdownload.kDownload
WHERE kArtikel = :pid OR
tartikeldownload.kArtikel IN (
SELECT tstueckliste.kArtikel
FROM tstueckliste
LEFT JOIN tartikel
ON tstueckliste.kStueckliste = tartikel.kStueckliste
WHERE tartikel.kArtikel = :pid)
GROUP BY tartikeldownload.kDownload
ORDER BY tdownload.nSort, tdownload.dErstellt DESC
139μs16.77KB000000000000027ee0000000000000000defaultParams |
|
SELECT tartikelkonfiggruppe.kKonfiggruppe
FROM tartikelkonfiggruppe
JOIN tkonfigitem
ON tkonfigitem.kKonfiggruppe = tartikelkonfiggruppe.kKonfiggruppe
AND tartikelkonfiggruppe.kArtikel = :pid
67μs16.34KB000000000000027ee0000000000000000defaultParams |
|
SELECT kStueckliste AS id, fLagerbestand AS stock
FROM tartikel
WHERE kArtikel = :pid
61μs16.22KB100000000000027e70000000000000000defaultParams |
|
SELECT tartikel.kArtikel, tartikel.kHersteller, tartikel.kLieferstatus, tartikel.kSteuerklasse,
tartikel.kEinheit, tartikel.kVPEEinheit, tartikel.kVersandklasse, tartikel.kEigenschaftKombi,
tartikel.kVaterArtikel, tartikel.kStueckliste, tartikel.kWarengruppe,
tartikel.cArtNr, tartikel.cName, tartikel.cBeschreibung, tartikel.cAnmerkung, tartikel.fLagerbestand, tartikel.fMwSt, tartikel.cSeo AS originalSeo,
IF (tartikelabnahme.fMindestabnahme IS NOT NULL,
tartikelabnahme.fMindestabnahme, tartikel.fMindestbestellmenge) AS fMindestbestellmenge,
IF (tartikelabnahme.fIntervall IS NOT NULL,
tartikelabnahme.fIntervall, tartikel.fAbnahmeintervall) AS fAbnahmeintervall,
tartikel.cBarcode, tartikel.cTopArtikel,
tartikel.fGewicht, tartikel.fArtikelgewicht, tartikel.cNeu, tartikel.cKurzBeschreibung, tartikel.fUVP,
tartikel.cLagerBeachten, tartikel.cLagerKleinerNull, tartikel.cLagerVariation, tartikel.cTeilbar,
tartikel.fPackeinheit, tartikel.cVPE, tartikel.fVPEWert, tartikel.cVPEEinheit, tartikel.cSuchbegriffe,
tartikel.nSort, tartikel.dErscheinungsdatum, tartikel.dErstellt, tartikel.dLetzteAktualisierung,
tartikel.cSerie, tartikel.cISBN, tartikel.cASIN, tartikel.cHAN, tartikel.cUNNummer, tartikel.cGefahrnr,
tartikel.nIstVater, date_format(tartikel.dErscheinungsdatum, '%d.%m.%Y') AS Erscheinungsdatum_de,
tartikel.cTaric, tartikel.cUPC, tartikel.cHerkunftsland, tartikel.cEPID, tartikel.fZulauf,
tartikel.dZulaufDatum, DATE_FORMAT(tartikel.dZulaufDatum, '%d.%m.%Y') AS dZulaufDatum_de,
tartikel.fLieferantenlagerbestand, tartikel.fLieferzeit,
tartikel.dMHD, DATE_FORMAT(tartikel.dMHD, '%d.%m.%Y') AS dMHD_de,
tartikel.kMassEinheit, tartikel.kGrundPreisEinheit, tartikel.fMassMenge, tartikel.fGrundpreisMenge,
tartikel.fBreite, tartikel.fHoehe, tartikel.fLaenge, tartikel.nLiefertageWennAusverkauft,
tartikel.nAutomatischeLiefertageberechnung, tartikel.nBearbeitungszeit, me.cCode AS cMasseinheitCode,
mes.cName AS cMasseinheitName, gpme.cCode AS cGrundpreisEinheitCode,
gpmes.cName AS cGrundpreisEinheitName,
tseo.cSeo,
tartikelsprache.cName AS cName_spr, tartikelsprache.cBeschreibung AS cBeschreibung_spr,
tartikelsprache.cKurzBeschreibung AS cKurzBeschreibung_spr,
tsonderpreise.fNettoPreis, tartikelext.fDurchschnittsBewertung,
tlieferstatus.cName AS cName_tlieferstatus, teinheit.cName AS teinheitcName,
tartikelsonderpreis.cAktiv AS cAktivSonderpreis, tartikelsonderpreis.dStart AS dStart_en,
DATE_FORMAT(tartikelsonderpreis.dStart, '%d.%m.%Y') AS dStart_de,
tartikelsonderpreis.dEnde AS dEnde_en,
DATE_FORMAT(tartikelsonderpreis.dEnde, '%d.%m.%Y') AS dEnde_de,
tversandklasse.cName AS cVersandklasse,
tbestseller.isBestseller AS bIsBestseller,
ROUND(tartikelext.fDurchschnittsBewertung) >= :trmr AS bIsTopBewertet,
COALESCE((SELECT 1 FROM tuploadschema ULS WHERE ULS.kCustomID = :pid LIMIT 1), 0) AS hasUploads
FROM tartikel
LEFT JOIN tartikelabnahme
ON tartikel.kArtikel = tartikelabnahme.kArtikel
AND tartikelabnahme.kKundengruppe = :cgid
LEFT JOIN tartikelsonderpreis
ON tartikelsonderpreis.kArtikel = tartikel.kArtikel
AND tartikelsonderpreis.cAktiv = 'Y'
AND (tartikelsonderpreis.nAnzahl <= tartikel.fLagerbestand OR tartikelsonderpreis.nIstAnzahl = 0)
LEFT JOIN tsonderpreise ON tartikelsonderpreis.kArtikelSonderpreis = tsonderpreise.kArtikelSonderpreis
AND tsonderpreise.kKundengruppe = :cgid
LEFT JOIN tseo ON tseo.cKey = 'kArtikel' AND tseo.kKey = tartikel.kArtikel
AND tseo.kSprache = :lid
LEFT JOIN tartikelsprache
ON tartikelsprache.kArtikel = :pid
AND tartikelsprache.kSprache = :lid
LEFT JOIN tbestseller
ON tbestseller.kArtikel = tartikel.kArtikel
LEFT JOIN tartikelext
ON tartikelext.kArtikel = tartikel.kArtikel
LEFT JOIN tlieferstatus
ON tlieferstatus.kLieferstatus = tartikel.kLieferstatus
AND tlieferstatus.kSprache = :lid
LEFT JOIN teinheit
ON teinheit.kEinheit = tartikel.kEinheit
AND teinheit.kSprache = :lid
LEFT JOIN tartikelsichtbarkeit
ON tartikel.kArtikel = tartikelsichtbarkeit.kArtikel
AND tartikelsichtbarkeit.kKundengruppe = :cgid
LEFT JOIN tversandklasse
ON tversandklasse.kVersandklasse = tartikel.kVersandklasse
LEFT JOIN tmasseinheit me ON me.kMassEinheit = tartikel.kMassEinheit
LEFT JOIN tmasseinheitsprache mes
ON mes.kMassEinheit = me.kMassEinheit
AND mes.kSprache = :lid
LEFT JOIN tmasseinheit gpme
ON gpme.kMassEinheit = tartikel.kGrundpreisEinheit
LEFT JOIN tmasseinheitsprache gpmes
ON gpmes.kMassEinheit = gpme.kMassEinheit
AND gpmes.kSprache = :lid
WHERE tartikel.kArtikel = :pid AND tartikelsichtbarkeit.kArtikel IS NULL
540μs42.52KB1000000000000283f0000000000000000defaultParams |
|
SELECT cName
FROM teinheit
WHERE kEinheit = (SELECT kEinheit
FROM teinheit
WHERE cName = :vpe LIMIT 0, 1)
AND kSprache = :lid LIMIT 0, 1
87μs16.4KB0000000000000283f0000000000000000defaultParams |
|
SELECT kPreis, noDiscount, kKunde
FROM tpreis AS p
WHERE kArtikel = :pid AND kKundengruppe = :cgid
77μs16.28KB100000000000028450000000000000000defaultParams |
|
SELECT kSteuerklasse, fMwSt
FROM tartikel
WHERE kArtikel = :pid
52μs16.19KB100000000000028450000000000000000defaultParams |
|
SELECT nAnzahlAb, fVKNetto
FROM tpreisdetail
WHERE kPreis = :priceID
ORDER BY nAnzahlAb
69μs16.25KB100000000000028450000000000000000defaultParams |
|
SELECT tsonderpreise.fNettoPreis, tartikelsonderpreis.dEnde AS dEnde_en,
DATE_FORMAT(tartikelsonderpreis.dEnde, '%d.%m.%Y') AS dEnde_de
FROM tsonderpreise
JOIN tartikel
ON tartikel.kArtikel = :productID
JOIN tartikelsonderpreis
ON tartikelsonderpreis.kArtikelSonderpreis = tsonderpreise.kArtikelSonderpreis
AND tartikelsonderpreis.kArtikel = :productID
AND tartikelsonderpreis.cAktiv = 'Y'
AND tartikelsonderpreis.dStart <= CURDATE()
AND (tartikelsonderpreis.dEnde IS NULL OR tartikelsonderpreis.dEnde >= CURDATE())
AND (tartikelsonderpreis.nAnzahl <= tartikel.fLagerbestand
OR tartikelsonderpreis.nIstAnzahl = 0)
WHERE tsonderpreise.kKundengruppe = :customerGroup
124μs17.08KB000000000000028450000000000000000defaultParams |
|
SELECT tartikel.kArtikel, tartikel.nIstVater, COALESCE(teigenschaft.kArtikel, 0) AS kArtikelVariation,
tartikel.kSteuerklasse, tartikel.fLagerbestand,
tartikel.fStandardpreisNetto fNettoPreis,
tartikelkonfiggruppe.kKonfiggruppe g1, tkonfigitem.kKonfiggruppe g2
FROM tartikel
LEFT JOIN tartikelkonfiggruppe
ON tartikelkonfiggruppe.kArtikel = tartikel.kArtikel
LEFT JOIN tkonfigitem
ON tkonfigitem.kKonfiggruppe = tartikelkonfiggruppe.kKonfiggruppe
LEFT JOIN teigenschaft
ON teigenschaft.kArtikel = tartikel.kArtikel
WHERE tartikel.kArtikel = :pid
115μs16.97KB2000000000000284a0000000000000000defaultParams |
|
SELECT * FROM tattribut WHERE `kArtikel`=:kArtikel ORDER BY nSort
68μs16.25KB0000000000000283f0000000000000000defaultParams |
|
SELECT cPfad, nNr
FROM tartikelpict
WHERE kArtikel = :pid
ORDER BY nNr
69μs16.22KB1000000000000283f0000000000000000defaultParams |
|
SELECT * FROM tattribut WHERE `kArtikel`=? AND `cName`=?
70μs16.82KB000000000000028560000000000000000defaultParams |
|
SELECT tartikelkonfiggruppe.kKonfiggruppe
FROM tartikelkonfiggruppe
JOIN tkonfigitem
ON tkonfigitem.kKonfiggruppe = tartikelkonfiggruppe.kKonfiggruppe
AND tartikelkonfiggruppe.kArtikel = :pid
67μs16.34KB000000000000028560000000000000000defaultParams |
|
SELECT cSeo, kSprache
FROM tseo
WHERE cKey = :key
AND kKey = :id
78μs16.3KB6000000000000285d0000000000000000defaultParams |
|
SELECT tversandartzahlungsart.*, tzahlungsart.*
FROM tversandartzahlungsart, tzahlungsart
LEFT JOIN tpluginzahlungsartklasse
ON tpluginzahlungsartklasse.cModulId = tzahlungsart.cModulId
LEFT JOIN tplugin
ON tplugin.kPlugin = tpluginzahlungsartklasse.kPlugin
WHERE tversandartzahlungsart.kVersandart = :methodID
AND tversandartzahlungsart.kZahlungsart = tzahlungsart.kZahlungsart
AND COALESCE(tplugin.nStatus, :PluginStateActivated) = :PluginStateActivated
AND (
tzahlungsart.cKundengruppen IS NULL
OR tzahlungsart.cKundengruppen = ''
OR FIND_IN_SET(:cGroupID, REPLACE(tzahlungsart.cKundengruppen, ';', ',')) > 0
)
AND tzahlungsart.nActive = 1
AND tzahlungsart.nNutzbar = 1
ORDER BY tzahlungsart.nSort
315μs17.89KB1000000000000286c0000000000000000defaultParams |
|
SELECT tversandartzahlungsart.*, tzahlungsart.*
FROM tversandartzahlungsart, tzahlungsart
LEFT JOIN tpluginzahlungsartklasse
ON tpluginzahlungsartklasse.cModulId = tzahlungsart.cModulId
LEFT JOIN tplugin
ON tplugin.kPlugin = tpluginzahlungsartklasse.kPlugin
WHERE tversandartzahlungsart.kVersandart = :methodID
AND tversandartzahlungsart.kZahlungsart = tzahlungsart.kZahlungsart
AND COALESCE(tplugin.nStatus, :PluginStateActivated) = :PluginStateActivated
AND (
tzahlungsart.cKundengruppen IS NULL
OR tzahlungsart.cKundengruppen = ''
OR FIND_IN_SET(:cGroupID, REPLACE(tzahlungsart.cKundengruppen, ';', ',')) > 0
)
AND tzahlungsart.nActive = 1
AND tzahlungsart.nNutzbar = 1
ORDER BY tzahlungsart.nSort
267μs17.89KB1000000000000286e0000000000000000defaultParams |
|
SELECT tversandartzahlungsart.*, tzahlungsart.*
FROM tversandartzahlungsart, tzahlungsart
LEFT JOIN tpluginzahlungsartklasse
ON tpluginzahlungsartklasse.cModulId = tzahlungsart.cModulId
LEFT JOIN tplugin
ON tplugin.kPlugin = tpluginzahlungsartklasse.kPlugin
WHERE tversandartzahlungsart.kVersandart = :methodID
AND tversandartzahlungsart.kZahlungsart = tzahlungsart.kZahlungsart
AND COALESCE(tplugin.nStatus, :PluginStateActivated) = :PluginStateActivated
AND (
tzahlungsart.cKundengruppen IS NULL
OR tzahlungsart.cKundengruppen = ''
OR FIND_IN_SET(:cGroupID, REPLACE(tzahlungsart.cKundengruppen, ';', ',')) > 0
)
AND tzahlungsart.nActive = 1
AND tzahlungsart.nNutzbar = 1
ORDER BY tzahlungsart.nSort
310μs17.87KB000000000000028730000000000000000defaultParams |
|
SELECT tversandartzahlungsart.*, tzahlungsart.*
FROM tversandartzahlungsart, tzahlungsart
LEFT JOIN tpluginzahlungsartklasse
ON tpluginzahlungsartklasse.cModulId = tzahlungsart.cModulId
LEFT JOIN tplugin
ON tplugin.kPlugin = tpluginzahlungsartklasse.kPlugin
WHERE tversandartzahlungsart.kVersandart = :methodID
AND tversandartzahlungsart.kZahlungsart = tzahlungsart.kZahlungsart
AND COALESCE(tplugin.nStatus, :PluginStateActivated) = :PluginStateActivated
AND (
tzahlungsart.cKundengruppen IS NULL
OR tzahlungsart.cKundengruppen = ''
OR FIND_IN_SET(:cGroupID, REPLACE(tzahlungsart.cKundengruppen, ';', ',')) > 0
)
AND tzahlungsart.nActive = 1
AND tzahlungsart.nNutzbar = 1
ORDER BY tzahlungsart.nSort
341μs17.89KB100000000000028730000000000000000defaultParams |
|
SELECT tversandartzahlungsart.*, tzahlungsart.*
FROM tversandartzahlungsart, tzahlungsart
LEFT JOIN tpluginzahlungsartklasse
ON tpluginzahlungsartklasse.cModulId = tzahlungsart.cModulId
LEFT JOIN tplugin
ON tplugin.kPlugin = tpluginzahlungsartklasse.kPlugin
WHERE tversandartzahlungsart.kVersandart = :methodID
AND tversandartzahlungsart.kZahlungsart = tzahlungsart.kZahlungsart
AND COALESCE(tplugin.nStatus, :PluginStateActivated) = :PluginStateActivated
AND (
tzahlungsart.cKundengruppen IS NULL
OR tzahlungsart.cKundengruppen = ''
OR FIND_IN_SET(:cGroupID, REPLACE(tzahlungsart.cKundengruppen, ';', ',')) > 0
)
AND tzahlungsart.nActive = 1
AND tzahlungsart.nNutzbar = 1
ORDER BY tzahlungsart.nSort
284μs17.89KB100000000000028770000000000000000defaultParams |
|
SELECT fLagerbestand, cLagerBeachten, cLagerKleinerNull FROM tartikel WHERE `kVaterArtikel`=:kVaterArtikel
146μs16.55KB2000000000000028580000000000000000defaultParams |
|
SELECT DISTINCT tbewertung.*,
DATE_FORMAT(dDatum, '%d.%m.%Y') AS Datum,
DATE_FORMAT(dAntwortDatum, '%d.%m.%Y') AS AntwortDatum,
tbewertunghilfreich.nBewertung AS rated,
IF(tbestellung.kKunde IS NOT NULL, 1, 0) AS wasPurchased
FROM tbewertung
LEFT JOIN tbewertunghilfreich
ON tbewertung.kBewertung = tbewertunghilfreich.kBewertung
AND tbewertunghilfreich.kKunde = :customerID
LEFT JOIN (
tbestellung
INNER JOIN twarenkorbpos ON tbestellung.kWarenkorb = twarenkorbpos.kWarenkorb
) ON tbestellung.kKunde = tbewertung.kKunde AND twarenkorbpos.kArtikel = tbewertung.kArtikel
WHERE tbewertung.kArtikel = :pid
AND tbewertung.nAktiv = 1
ORDER BY tbewertung.nHilfreich DESC
LIMIT 1
403μs17.69KB000000000000028810000000000000000defaultParams |
|
SELECT COUNT(*) AS nAnzahl, nSterne
FROM tbewertung
WHERE kArtikel = :pid AND tbewertung.nAktiv = 1
GROUP BY nSterne
ORDER BY nSterne DESC
133μs16.3KB000000000000028840000000000000000defaultParams |
|
SELECT DISTINCT tbewertung.*,
DATE_FORMAT(dDatum, '%d.%m.%Y') AS Datum,
DATE_FORMAT(dAntwortDatum, '%d.%m.%Y') AS AntwortDatum,
tbewertunghilfreich.nBewertung AS rated,
IF(EXISTS (SELECT 1
FROM tbestellung
INNER JOIN twarenkorbpos ON tbestellung.kWarenkorb = twarenkorbpos.kWarenkorb
INNER JOIN tartikel ON twarenkorbpos.kArtikel = tartikel.kArtikel
WHERE tbestellung.kKunde = tbewertung.kKunde
AND tbewertung.kArtikel IN (tartikel.kArtikel,
tartikel.kVaterArtikel)), 1, 0) AS wasPurchased
FROM tbewertung
LEFT JOIN tbewertunghilfreich
ON tbewertung.kBewertung = tbewertunghilfreich.kBewertung
AND tbewertunghilfreich.kKunde = :customerID
WHERE tbewertung.kArtikel = :pid AND tbewertung.nAktiv = 1
ORDER BY tbewertung.dDatum DESC
385μs17.69KB000000000000028840000000000000000defaultParams |
|
SELECT COUNT(*) AS nAnzahl, tartikelext.fDurchschnittsBewertung AS fDurchschnitt
FROM tartikelext
JOIN tbewertung
ON tbewertung.kArtikel = tartikelext.kArtikel
WHERE tartikelext.kArtikel = :pid AND tbewertung.nAktiv = 1
GROUP BY tartikelext.kArtikel
112μs16.42KB000000000000028840000000000000000defaultParams |
|
SELECT COUNT(*) AS nAnzahlSprache
FROM tbewertung
WHERE kArtikel = :pid AND tbewertung.nAktiv = 1
100μs16.2KB100000000000028840000000000000000defaultParams |
|
SELECT cSeo, kSprache
FROM tseo
WHERE cKey = :key
AND kKey = :id
109μs16.3KB6000000000000287f0000000000000000defaultParams |
|
SELECT tartikel.kArtikel
FROM tkategorieartikel, tartikel
LEFT JOIN tartikelsichtbarkeit
ON tartikel.kArtikel = tartikelsichtbarkeit.kArtikel
AND tartikelsichtbarkeit.kKundengruppe = :cgid
WHERE tartikelsichtbarkeit.kArtikel IS NULL
AND tartikel.kArtikel = tkategorieartikel.kArtikel
AND tartikel.kVaterArtikel = 0
AND tkategorieartikel.kKategorie = :cid
AND tartikel.kArtikel < :pid
ORDER BY tartikel.kArtikel DESC
LIMIT 1
175μs16.77KB00000000000002c270000000000000000defaultParams |
|
SELECT tartikel.kArtikel
FROM tkategorieartikel, tartikel
LEFT JOIN tartikelsichtbarkeit
ON tartikel.kArtikel = tartikelsichtbarkeit.kArtikel
AND tartikelsichtbarkeit.kKundengruppe = :cgid
WHERE tartikelsichtbarkeit.kArtikel IS NULL
AND tartikel.kArtikel = tkategorieartikel.kArtikel
AND tartikel.kVaterArtikel = 0
AND tkategorieartikel.kKategorie = :cid
AND tartikel.kArtikel > :pid
ORDER BY tartikel.kArtikel
LIMIT 1
218μs16.79KB10000000000002c270000000000000000defaultParams |
|
SELECT kStueckliste AS id, fLagerbestand AS stock
FROM tartikel
WHERE kArtikel = :pid
63μs16.22KB10000000000002c2d0000000000000000defaultParams |
|
SELECT tartikel.kArtikel, tartikel.kHersteller, tartikel.kLieferstatus, tartikel.kSteuerklasse,
tartikel.kEinheit, tartikel.kVPEEinheit, tartikel.kVersandklasse, tartikel.kEigenschaftKombi,
tartikel.kVaterArtikel, tartikel.kStueckliste, tartikel.kWarengruppe,
tartikel.cArtNr, tartikel.cName, tartikel.cBeschreibung, tartikel.cAnmerkung, tartikel.fLagerbestand, tartikel.fMwSt, tartikel.cSeo AS originalSeo,
IF (tartikelabnahme.fMindestabnahme IS NOT NULL,
tartikelabnahme.fMindestabnahme, tartikel.fMindestbestellmenge) AS fMindestbestellmenge,
IF (tartikelabnahme.fIntervall IS NOT NULL,
tartikelabnahme.fIntervall, tartikel.fAbnahmeintervall) AS fAbnahmeintervall,
tartikel.cBarcode, tartikel.cTopArtikel,
tartikel.fGewicht, tartikel.fArtikelgewicht, tartikel.cNeu, tartikel.cKurzBeschreibung, tartikel.fUVP,
tartikel.cLagerBeachten, tartikel.cLagerKleinerNull, tartikel.cLagerVariation, tartikel.cTeilbar,
tartikel.fPackeinheit, tartikel.cVPE, tartikel.fVPEWert, tartikel.cVPEEinheit, tartikel.cSuchbegriffe,
tartikel.nSort, tartikel.dErscheinungsdatum, tartikel.dErstellt, tartikel.dLetzteAktualisierung,
tartikel.cSerie, tartikel.cISBN, tartikel.cASIN, tartikel.cHAN, tartikel.cUNNummer, tartikel.cGefahrnr,
tartikel.nIstVater, date_format(tartikel.dErscheinungsdatum, '%d.%m.%Y') AS Erscheinungsdatum_de,
tartikel.cTaric, tartikel.cUPC, tartikel.cHerkunftsland, tartikel.cEPID, tartikel.fZulauf,
tartikel.dZulaufDatum, DATE_FORMAT(tartikel.dZulaufDatum, '%d.%m.%Y') AS dZulaufDatum_de,
tartikel.fLieferantenlagerbestand, tartikel.fLieferzeit,
tartikel.dMHD, DATE_FORMAT(tartikel.dMHD, '%d.%m.%Y') AS dMHD_de,
tartikel.kMassEinheit, tartikel.kGrundPreisEinheit, tartikel.fMassMenge, tartikel.fGrundpreisMenge,
tartikel.fBreite, tartikel.fHoehe, tartikel.fLaenge, tartikel.nLiefertageWennAusverkauft,
tartikel.nAutomatischeLiefertageberechnung, tartikel.nBearbeitungszeit, me.cCode AS cMasseinheitCode,
mes.cName AS cMasseinheitName, gpme.cCode AS cGrundpreisEinheitCode,
gpmes.cName AS cGrundpreisEinheitName,
tseo.cSeo,
tartikelsprache.cName AS cName_spr, tartikelsprache.cBeschreibung AS cBeschreibung_spr,
tartikelsprache.cKurzBeschreibung AS cKurzBeschreibung_spr,
tsonderpreise.fNettoPreis, tartikelext.fDurchschnittsBewertung,
tlieferstatus.cName AS cName_tlieferstatus, teinheit.cName AS teinheitcName,
tartikelsonderpreis.cAktiv AS cAktivSonderpreis, tartikelsonderpreis.dStart AS dStart_en,
DATE_FORMAT(tartikelsonderpreis.dStart, '%d.%m.%Y') AS dStart_de,
tartikelsonderpreis.dEnde AS dEnde_en,
DATE_FORMAT(tartikelsonderpreis.dEnde, '%d.%m.%Y') AS dEnde_de,
tversandklasse.cName AS cVersandklasse,
tbestseller.isBestseller AS bIsBestseller,
ROUND(tartikelext.fDurchschnittsBewertung) >= :trmr AS bIsTopBewertet,
COALESCE((SELECT 1 FROM tuploadschema ULS WHERE ULS.kCustomID = :pid LIMIT 1), 0) AS hasUploads
FROM tartikel
LEFT JOIN tartikelabnahme
ON tartikel.kArtikel = tartikelabnahme.kArtikel
AND tartikelabnahme.kKundengruppe = :cgid
LEFT JOIN tartikelsonderpreis
ON tartikelsonderpreis.kArtikel = tartikel.kArtikel
AND tartikelsonderpreis.cAktiv = 'Y'
AND (tartikelsonderpreis.nAnzahl <= tartikel.fLagerbestand OR tartikelsonderpreis.nIstAnzahl = 0)
LEFT JOIN tsonderpreise ON tartikelsonderpreis.kArtikelSonderpreis = tsonderpreise.kArtikelSonderpreis
AND tsonderpreise.kKundengruppe = :cgid
LEFT JOIN tseo ON tseo.cKey = 'kArtikel' AND tseo.kKey = tartikel.kArtikel
AND tseo.kSprache = :lid
LEFT JOIN tartikelsprache
ON tartikelsprache.kArtikel = :pid
AND tartikelsprache.kSprache = :lid
LEFT JOIN tbestseller
ON tbestseller.kArtikel = tartikel.kArtikel
LEFT JOIN tartikelext
ON tartikelext.kArtikel = tartikel.kArtikel
LEFT JOIN tlieferstatus
ON tlieferstatus.kLieferstatus = tartikel.kLieferstatus
AND tlieferstatus.kSprache = :lid
LEFT JOIN teinheit
ON teinheit.kEinheit = tartikel.kEinheit
AND teinheit.kSprache = :lid
LEFT JOIN tartikelsichtbarkeit
ON tartikel.kArtikel = tartikelsichtbarkeit.kArtikel
AND tartikelsichtbarkeit.kKundengruppe = :cgid
LEFT JOIN tversandklasse
ON tversandklasse.kVersandklasse = tartikel.kVersandklasse
LEFT JOIN tmasseinheit me ON me.kMassEinheit = tartikel.kMassEinheit
LEFT JOIN tmasseinheitsprache mes
ON mes.kMassEinheit = me.kMassEinheit
AND mes.kSprache = :lid
LEFT JOIN tmasseinheit gpme
ON gpme.kMassEinheit = tartikel.kGrundpreisEinheit
LEFT JOIN tmasseinheitsprache gpmes
ON gpmes.kMassEinheit = gpme.kMassEinheit
AND gpmes.kSprache = :lid
WHERE tartikel.kArtikel = :pid AND tartikelsichtbarkeit.kArtikel IS NULL
1.03ms42.52KB10000000000002c2f0000000000000000defaultParams |
|
SELECT cName
FROM teinheit
WHERE kEinheit = (SELECT kEinheit
FROM teinheit
WHERE cName = :vpe LIMIT 0, 1)
AND kSprache = :lid LIMIT 0, 1
125μs16.4KB00000000000002c2f0000000000000000defaultParams |
|
SELECT kPreis, noDiscount, kKunde
FROM tpreis AS p
WHERE kArtikel = :pid AND kKundengruppe = :cgid
115μs16.28KB10000000000002c360000000000000000defaultParams |
|
SELECT kSteuerklasse, fMwSt
FROM tartikel
WHERE kArtikel = :pid
87μs16.19KB10000000000002c360000000000000000defaultParams |
|
SELECT nAnzahlAb, fVKNetto
FROM tpreisdetail
WHERE kPreis = :priceID
ORDER BY nAnzahlAb
122μs16.25KB10000000000002c360000000000000000defaultParams |
|
SELECT tsonderpreise.fNettoPreis, tartikelsonderpreis.dEnde AS dEnde_en,
DATE_FORMAT(tartikelsonderpreis.dEnde, '%d.%m.%Y') AS dEnde_de
FROM tsonderpreise
JOIN tartikel
ON tartikel.kArtikel = :productID
JOIN tartikelsonderpreis
ON tartikelsonderpreis.kArtikelSonderpreis = tsonderpreise.kArtikelSonderpreis
AND tartikelsonderpreis.kArtikel = :productID
AND tartikelsonderpreis.cAktiv = 'Y'
AND tartikelsonderpreis.dStart <= CURDATE()
AND (tartikelsonderpreis.dEnde IS NULL OR tartikelsonderpreis.dEnde >= CURDATE())
AND (tartikelsonderpreis.nAnzahl <= tartikel.fLagerbestand
OR tartikelsonderpreis.nIstAnzahl = 0)
WHERE tsonderpreise.kKundengruppe = :customerGroup
165μs17.08KB00000000000002c360000000000000000defaultParams |
|
SELECT tartikel.kArtikel, tartikel.nIstVater, COALESCE(teigenschaft.kArtikel, 0) AS kArtikelVariation,
tartikel.kSteuerklasse, tartikel.fLagerbestand,
tartikel.fStandardpreisNetto fNettoPreis,
tartikelkonfiggruppe.kKonfiggruppe g1, tkonfigitem.kKonfiggruppe g2
FROM tartikel
LEFT JOIN tartikelkonfiggruppe
ON tartikelkonfiggruppe.kArtikel = tartikel.kArtikel
LEFT JOIN tkonfigitem
ON tkonfigitem.kKonfiggruppe = tartikelkonfiggruppe.kKonfiggruppe
LEFT JOIN teigenschaft
ON teigenschaft.kArtikel = tartikel.kArtikel
WHERE tartikel.kArtikel = :pid
153μs16.95KB10000000000002c3b0000000000000000defaultParams |
|
SELECT cName, cWert FROM tartikelattribut WHERE `kArtikel`=:kArtikel ORDER BY kArtikelAttribut
118μs16.33KB90000000000002c2f0000000000000000defaultParams |
|
SELECT * FROM tattribut WHERE `kArtikel`=:kArtikel ORDER BY nSort
67μs16.25KB00000000000002c440000000000000000defaultParams |
|
SELECT cPfad, nNr
FROM tartikelpict
WHERE kArtikel = :pid
ORDER BY nNr
245μs16.22KB10000000000002c440000000000000000defaultParams |
|
SELECT tartikelmerkmal.kMerkmal, tartikelmerkmal.kMerkmalWert
FROM tartikelmerkmal
JOIN tmerkmal
ON tmerkmal.kMerkmal = tartikelmerkmal.kMerkmal
JOIN tmerkmalwert
ON tmerkmalwert.kMerkmalWert = tartikelmerkmal.kMerkmalWert
WHERE tartikelmerkmal.kArtikel = :kArtikel
ORDER BY tmerkmal.nSort, tmerkmalwert.nSort, tartikelmerkmal.kMerkmal
424μs16.56KB10000000000002c410000000000000000defaultParams |
|
SELECT tmerkmalwert.*, COALESCE(loc.kSprache, def.kSprache) AS kSprache,
COALESCE(loc.cWert, def.cWert) AS cWert,
COALESCE(loc.cMetaTitle, def.cMetaTitle) AS cMetaTitle,
COALESCE(loc.cMetaKeywords, def.cMetaKeywords) AS cMetaKeywords,
COALESCE(loc.cMetaDescription, def.cMetaDescription) AS cMetaDescription,
COALESCE(loc.cBeschreibung, def.cBeschreibung) AS cBeschreibung,
COALESCE(loc.cSeo, def.cSeo) AS cSeo,
COALESCE(tmerkmalsprache.cName, tmerkmal.cName) AS cName
FROM tmerkmalwert
INNER JOIN tmerkmalwertsprache AS def
ON def.kMerkmalWert = tmerkmalwert.kMerkmalWert
AND def.kSprache = :lid
JOIN tmerkmal
ON tmerkmal.kMerkmal = tmerkmalwert.kMerkmal
LEFT JOIN tmerkmalwertsprache AS loc
ON loc.kMerkmalWert = tmerkmalwert.kMerkmalWert
LEFT JOIN tmerkmalsprache
ON tmerkmalsprache.kMerkmal = tmerkmalwert.kMerkmal
AND tmerkmalsprache.kSprache = loc.kSprache
WHERE tmerkmalwert.kMerkmalWert = :mid
1.57ms17.91KB60000000000002c4a0000000000000000defaultParams |
|
SELECT tmerkmal.*, loc.kSprache, COALESCE(loc.cName, def.cName) AS cName
FROM tmerkmal INNER JOIN tmerkmalsprache AS def
ON def.kMerkmal = tmerkmal.kMerkmal
AND def.kSprache = :lid
LEFT JOIN tmerkmalsprache AS loc
ON loc.kMerkmal = tmerkmal.kMerkmal
WHERE tmerkmal.kMerkmal = :mid
ORDER BY tmerkmal.nSort
149μs16.78KB60000000000002c500000000000000000defaultParams |
|
SELECT * FROM tattribut WHERE `kArtikel`=? AND `cName`=?
105μs16.82KB00000000000002c530000000000000000defaultParams |
|
SELECT tartikeldownload.kDownload
FROM tartikeldownload
LEFT JOIN tdownload ON tartikeldownload.kDownload = tdownload.kDownload
WHERE kArtikel = :pid OR
tartikeldownload.kArtikel IN (
SELECT tstueckliste.kArtikel
FROM tstueckliste
LEFT JOIN tartikel
ON tstueckliste.kStueckliste = tartikel.kStueckliste
WHERE tartikel.kArtikel = :pid)
GROUP BY tartikeldownload.kDownload
ORDER BY tdownload.nSort, tdownload.dErstellt DESC
152μs16.77KB00000000000002c530000000000000000defaultParams |
|
SELECT tartikelkonfiggruppe.kKonfiggruppe
FROM tartikelkonfiggruppe
JOIN tkonfigitem
ON tkonfigitem.kKonfiggruppe = tartikelkonfiggruppe.kKonfiggruppe
AND tartikelkonfiggruppe.kArtikel = :pid
104μs16.34KB00000000000002c530000000000000000defaultParams |
|
SELECT cSeo, kSprache
FROM tseo
WHERE cKey = :key
AND kKey = :id
115μs16.3KB60000000000002c550000000000000000defaultParams |
|
SELECT kMassEinheit, cCode
FROM tmasseinheit
WHERE cCode IN ('m', 'mm', 'cm', 'dm', '[in_i]', 'km', 'kg', 'mg', 'g', 't', 'm2', 'mm2', 'cm2', 'L', 'mL', 'dL', 'cL', 'm3', 'cm3')
325μs16.36KB190000000000002c4d0000000000000000defaultSELECT txsell.*, txsellgruppe.cName, txsellgruppe.cBeschreibung
FROM txsell
JOIN tartikel
ON txsell.kXSellArtikel = tartikel.kArtikel
LEFT JOIN txsellgruppe
ON txsellgruppe.kXSellGruppe = txsell.kXSellGruppe
AND txsellgruppe.kSprache = :lid
WHERE txsell.kArtikel = :aid
ORDER BY tartikel.cName
156μs16.69KB00000000000002c6c0000000000000000defaultParams |
|
SELECT nIstVater
FROM tartikel
WHERE kArtikel = :pid
85μs16.16KB10000000000002c6c0000000000000000defaultParams |
|
SELECT kXSellArtikel
FROM cross_selling_view
WHERE kArtikel = :pid
ORDER BY nAnzahl DESC
LIMIT :lmt
99μs16.29KB30000000000002c700000000000000000defaultParams |
|
SELECT kStueckliste AS id, fLagerbestand AS stock
FROM tartikel
WHERE kArtikel = :pid
71μs16.22KB10000000000002c740000000000000000defaultParams |
|
SELECT tartikel.kArtikel, tartikel.kHersteller, tartikel.kLieferstatus, tartikel.kSteuerklasse,
tartikel.kEinheit, tartikel.kVPEEinheit, tartikel.kVersandklasse, tartikel.kEigenschaftKombi,
tartikel.kVaterArtikel, tartikel.kStueckliste, tartikel.kWarengruppe,
tartikel.cArtNr, tartikel.cName, tartikel.cBeschreibung, tartikel.cAnmerkung, tartikel.fLagerbestand, tartikel.fMwSt, tartikel.cSeo AS originalSeo,
IF (tartikelabnahme.fMindestabnahme IS NOT NULL,
tartikelabnahme.fMindestabnahme, tartikel.fMindestbestellmenge) AS fMindestbestellmenge,
IF (tartikelabnahme.fIntervall IS NOT NULL,
tartikelabnahme.fIntervall, tartikel.fAbnahmeintervall) AS fAbnahmeintervall,
tartikel.cBarcode, tartikel.cTopArtikel,
tartikel.fGewicht, tartikel.fArtikelgewicht, tartikel.cNeu, tartikel.cKurzBeschreibung, tartikel.fUVP,
tartikel.cLagerBeachten, tartikel.cLagerKleinerNull, tartikel.cLagerVariation, tartikel.cTeilbar,
tartikel.fPackeinheit, tartikel.cVPE, tartikel.fVPEWert, tartikel.cVPEEinheit, tartikel.cSuchbegriffe,
tartikel.nSort, tartikel.dErscheinungsdatum, tartikel.dErstellt, tartikel.dLetzteAktualisierung,
tartikel.cSerie, tartikel.cISBN, tartikel.cASIN, tartikel.cHAN, tartikel.cUNNummer, tartikel.cGefahrnr,
tartikel.nIstVater, date_format(tartikel.dErscheinungsdatum, '%d.%m.%Y') AS Erscheinungsdatum_de,
tartikel.cTaric, tartikel.cUPC, tartikel.cHerkunftsland, tartikel.cEPID, tartikel.fZulauf,
tartikel.dZulaufDatum, DATE_FORMAT(tartikel.dZulaufDatum, '%d.%m.%Y') AS dZulaufDatum_de,
tartikel.fLieferantenlagerbestand, tartikel.fLieferzeit,
tartikel.dMHD, DATE_FORMAT(tartikel.dMHD, '%d.%m.%Y') AS dMHD_de,
tartikel.kMassEinheit, tartikel.kGrundPreisEinheit, tartikel.fMassMenge, tartikel.fGrundpreisMenge,
tartikel.fBreite, tartikel.fHoehe, tartikel.fLaenge, tartikel.nLiefertageWennAusverkauft,
tartikel.nAutomatischeLiefertageberechnung, tartikel.nBearbeitungszeit, me.cCode AS cMasseinheitCode,
mes.cName AS cMasseinheitName, gpme.cCode AS cGrundpreisEinheitCode,
gpmes.cName AS cGrundpreisEinheitName,
tseo.cSeo,
tartikelsprache.cName AS cName_spr, tartikelsprache.cBeschreibung AS cBeschreibung_spr,
tartikelsprache.cKurzBeschreibung AS cKurzBeschreibung_spr,
tsonderpreise.fNettoPreis, tartikelext.fDurchschnittsBewertung,
tlieferstatus.cName AS cName_tlieferstatus, teinheit.cName AS teinheitcName,
tartikelsonderpreis.cAktiv AS cAktivSonderpreis, tartikelsonderpreis.dStart AS dStart_en,
DATE_FORMAT(tartikelsonderpreis.dStart, '%d.%m.%Y') AS dStart_de,
tartikelsonderpreis.dEnde AS dEnde_en,
DATE_FORMAT(tartikelsonderpreis.dEnde, '%d.%m.%Y') AS dEnde_de,
tversandklasse.cName AS cVersandklasse,
tbestseller.isBestseller AS bIsBestseller,
ROUND(tartikelext.fDurchschnittsBewertung) >= :trmr AS bIsTopBewertet,
COALESCE((SELECT 1 FROM tuploadschema ULS WHERE ULS.kCustomID = :pid LIMIT 1), 0) AS hasUploads
FROM tartikel
LEFT JOIN tartikelabnahme
ON tartikel.kArtikel = tartikelabnahme.kArtikel
AND tartikelabnahme.kKundengruppe = :cgid
LEFT JOIN tartikelsonderpreis
ON tartikelsonderpreis.kArtikel = tartikel.kArtikel
AND tartikelsonderpreis.cAktiv = 'Y'
AND (tartikelsonderpreis.nAnzahl <= tartikel.fLagerbestand OR tartikelsonderpreis.nIstAnzahl = 0)
LEFT JOIN tsonderpreise ON tartikelsonderpreis.kArtikelSonderpreis = tsonderpreise.kArtikelSonderpreis
AND tsonderpreise.kKundengruppe = :cgid
LEFT JOIN tseo ON tseo.cKey = 'kArtikel' AND tseo.kKey = tartikel.kArtikel
AND tseo.kSprache = :lid
LEFT JOIN tartikelsprache
ON tartikelsprache.kArtikel = :pid
AND tartikelsprache.kSprache = :lid
LEFT JOIN tbestseller
ON tbestseller.kArtikel = tartikel.kArtikel
LEFT JOIN tartikelext
ON tartikelext.kArtikel = tartikel.kArtikel
LEFT JOIN tlieferstatus
ON tlieferstatus.kLieferstatus = tartikel.kLieferstatus
AND tlieferstatus.kSprache = :lid
LEFT JOIN teinheit
ON teinheit.kEinheit = tartikel.kEinheit
AND teinheit.kSprache = :lid
LEFT JOIN tartikelsichtbarkeit
ON tartikel.kArtikel = tartikelsichtbarkeit.kArtikel
AND tartikelsichtbarkeit.kKundengruppe = :cgid
LEFT JOIN tversandklasse
ON tversandklasse.kVersandklasse = tartikel.kVersandklasse
LEFT JOIN tmasseinheit me ON me.kMassEinheit = tartikel.kMassEinheit
LEFT JOIN tmasseinheitsprache mes
ON mes.kMassEinheit = me.kMassEinheit
AND mes.kSprache = :lid
LEFT JOIN tmasseinheit gpme
ON gpme.kMassEinheit = tartikel.kGrundpreisEinheit
LEFT JOIN tmasseinheitsprache gpmes
ON gpmes.kMassEinheit = gpme.kMassEinheit
AND gpmes.kSprache = :lid
WHERE tartikel.kArtikel = :pid AND tartikelsichtbarkeit.kArtikel IS NULL
1.1ms42.52KB10000000000002c760000000000000000defaultParams |
|
SELECT cName
FROM teinheit
WHERE kEinheit = (SELECT kEinheit
FROM teinheit
WHERE cName = :vpe LIMIT 0, 1)
AND kSprache = :lid LIMIT 0, 1
119μs16.4KB00000000000002c760000000000000000defaultParams |
|
SELECT kPreis, noDiscount, kKunde
FROM tpreis AS p
WHERE kArtikel = :pid AND kKundengruppe = :cgid
109μs16.28KB10000000000002c7c0000000000000000defaultParams |
|
SELECT kSteuerklasse, fMwSt
FROM tartikel
WHERE kArtikel = :pid
78μs16.19KB10000000000002c7c0000000000000000defaultParams |
|
SELECT nAnzahlAb, fVKNetto
FROM tpreisdetail
WHERE kPreis = :priceID
ORDER BY nAnzahlAb
98μs16.25KB10000000000002c7c0000000000000000defaultParams |
|
SELECT tsonderpreise.fNettoPreis, tartikelsonderpreis.dEnde AS dEnde_en,
DATE_FORMAT(tartikelsonderpreis.dEnde, '%d.%m.%Y') AS dEnde_de
FROM tsonderpreise
JOIN tartikel
ON tartikel.kArtikel = :productID
JOIN tartikelsonderpreis
ON tartikelsonderpreis.kArtikelSonderpreis = tsonderpreise.kArtikelSonderpreis
AND tartikelsonderpreis.kArtikel = :productID
AND tartikelsonderpreis.cAktiv = 'Y'
AND tartikelsonderpreis.dStart <= CURDATE()
AND (tartikelsonderpreis.dEnde IS NULL OR tartikelsonderpreis.dEnde >= CURDATE())
AND (tartikelsonderpreis.nAnzahl <= tartikel.fLagerbestand
OR tartikelsonderpreis.nIstAnzahl = 0)
WHERE tsonderpreise.kKundengruppe = :customerGroup
217μs17.08KB00000000000002c7c0000000000000000defaultParams |
|
SELECT tartikel.kArtikel, tartikel.nIstVater, COALESCE(teigenschaft.kArtikel, 0) AS kArtikelVariation,
tartikel.kSteuerklasse, tartikel.fLagerbestand,
tartikel.fStandardpreisNetto fNettoPreis,
tartikelkonfiggruppe.kKonfiggruppe g1, tkonfigitem.kKonfiggruppe g2
FROM tartikel
LEFT JOIN tartikelkonfiggruppe
ON tartikelkonfiggruppe.kArtikel = tartikel.kArtikel
LEFT JOIN tkonfigitem
ON tkonfigitem.kKonfiggruppe = tartikelkonfiggruppe.kKonfiggruppe
LEFT JOIN teigenschaft
ON teigenschaft.kArtikel = tartikel.kArtikel
WHERE tartikel.kArtikel = :pid
181μs16.95KB10000000000002c810000000000000000defaultParams |
|
SELECT cName, cWert FROM tartikelattribut WHERE `kArtikel`=:kArtikel ORDER BY kArtikelAttribut
130μs16.33KB90000000000002c760000000000000000defaultParams |
|
SELECT * FROM tattribut WHERE `kArtikel`=:kArtikel ORDER BY nSort
112μs16.25KB00000000000002c8a0000000000000000defaultParams |
|
SELECT cPfad, nNr
FROM tartikelpict
WHERE kArtikel = :pid
ORDER BY nNr
258μs16.22KB10000000000002c8a0000000000000000defaultParams |
|
SELECT tartikelmerkmal.kMerkmal, tartikelmerkmal.kMerkmalWert
FROM tartikelmerkmal
JOIN tmerkmal
ON tmerkmal.kMerkmal = tartikelmerkmal.kMerkmal
JOIN tmerkmalwert
ON tmerkmalwert.kMerkmalWert = tartikelmerkmal.kMerkmalWert
WHERE tartikelmerkmal.kArtikel = :kArtikel
ORDER BY tmerkmal.nSort, tmerkmalwert.nSort, tartikelmerkmal.kMerkmal
105μs16.55KB00000000000002c870000000000000000defaultParams |
|
SELECT * FROM tattribut WHERE `kArtikel`=? AND `cName`=?
74μs16.82KB00000000000002c8f0000000000000000defaultParams |
|
SELECT tartikeldownload.kDownload
FROM tartikeldownload
LEFT JOIN tdownload ON tartikeldownload.kDownload = tdownload.kDownload
WHERE kArtikel = :pid OR
tartikeldownload.kArtikel IN (
SELECT tstueckliste.kArtikel
FROM tstueckliste
LEFT JOIN tartikel
ON tstueckliste.kStueckliste = tartikel.kStueckliste
WHERE tartikel.kArtikel = :pid)
GROUP BY tartikeldownload.kDownload
ORDER BY tdownload.nSort, tdownload.dErstellt DESC
144μs16.77KB00000000000002c8f0000000000000000defaultParams |
|
SELECT tartikelkonfiggruppe.kKonfiggruppe
FROM tartikelkonfiggruppe
JOIN tkonfigitem
ON tkonfigitem.kKonfiggruppe = tartikelkonfiggruppe.kKonfiggruppe
AND tartikelkonfiggruppe.kArtikel = :pid
70μs16.34KB00000000000002c8f0000000000000000defaultParams |
|
SELECT cSeo, kSprache
FROM tseo
WHERE cKey = :key
AND kKey = :id
80μs16.3KB60000000000002c970000000000000000defaultParams |
|
SELECT kStueckliste AS id, fLagerbestand AS stock
FROM tartikel
WHERE kArtikel = :pid
71μs16.22KB10000000000002c940000000000000000defaultParams |
|
SELECT tartikel.kArtikel, tartikel.kHersteller, tartikel.kLieferstatus, tartikel.kSteuerklasse,
tartikel.kEinheit, tartikel.kVPEEinheit, tartikel.kVersandklasse, tartikel.kEigenschaftKombi,
tartikel.kVaterArtikel, tartikel.kStueckliste, tartikel.kWarengruppe,
tartikel.cArtNr, tartikel.cName, tartikel.cBeschreibung, tartikel.cAnmerkung, tartikel.fLagerbestand, tartikel.fMwSt, tartikel.cSeo AS originalSeo,
IF (tartikelabnahme.fMindestabnahme IS NOT NULL,
tartikelabnahme.fMindestabnahme, tartikel.fMindestbestellmenge) AS fMindestbestellmenge,
IF (tartikelabnahme.fIntervall IS NOT NULL,
tartikelabnahme.fIntervall, tartikel.fAbnahmeintervall) AS fAbnahmeintervall,
tartikel.cBarcode, tartikel.cTopArtikel,
tartikel.fGewicht, tartikel.fArtikelgewicht, tartikel.cNeu, tartikel.cKurzBeschreibung, tartikel.fUVP,
tartikel.cLagerBeachten, tartikel.cLagerKleinerNull, tartikel.cLagerVariation, tartikel.cTeilbar,
tartikel.fPackeinheit, tartikel.cVPE, tartikel.fVPEWert, tartikel.cVPEEinheit, tartikel.cSuchbegriffe,
tartikel.nSort, tartikel.dErscheinungsdatum, tartikel.dErstellt, tartikel.dLetzteAktualisierung,
tartikel.cSerie, tartikel.cISBN, tartikel.cASIN, tartikel.cHAN, tartikel.cUNNummer, tartikel.cGefahrnr,
tartikel.nIstVater, date_format(tartikel.dErscheinungsdatum, '%d.%m.%Y') AS Erscheinungsdatum_de,
tartikel.cTaric, tartikel.cUPC, tartikel.cHerkunftsland, tartikel.cEPID, tartikel.fZulauf,
tartikel.dZulaufDatum, DATE_FORMAT(tartikel.dZulaufDatum, '%d.%m.%Y') AS dZulaufDatum_de,
tartikel.fLieferantenlagerbestand, tartikel.fLieferzeit,
tartikel.dMHD, DATE_FORMAT(tartikel.dMHD, '%d.%m.%Y') AS dMHD_de,
tartikel.kMassEinheit, tartikel.kGrundPreisEinheit, tartikel.fMassMenge, tartikel.fGrundpreisMenge,
tartikel.fBreite, tartikel.fHoehe, tartikel.fLaenge, tartikel.nLiefertageWennAusverkauft,
tartikel.nAutomatischeLiefertageberechnung, tartikel.nBearbeitungszeit, me.cCode AS cMasseinheitCode,
mes.cName AS cMasseinheitName, gpme.cCode AS cGrundpreisEinheitCode,
gpmes.cName AS cGrundpreisEinheitName,
tseo.cSeo,
tartikelsprache.cName AS cName_spr, tartikelsprache.cBeschreibung AS cBeschreibung_spr,
tartikelsprache.cKurzBeschreibung AS cKurzBeschreibung_spr,
tsonderpreise.fNettoPreis, tartikelext.fDurchschnittsBewertung,
tlieferstatus.cName AS cName_tlieferstatus, teinheit.cName AS teinheitcName,
tartikelsonderpreis.cAktiv AS cAktivSonderpreis, tartikelsonderpreis.dStart AS dStart_en,
DATE_FORMAT(tartikelsonderpreis.dStart, '%d.%m.%Y') AS dStart_de,
tartikelsonderpreis.dEnde AS dEnde_en,
DATE_FORMAT(tartikelsonderpreis.dEnde, '%d.%m.%Y') AS dEnde_de,
tversandklasse.cName AS cVersandklasse,
tbestseller.isBestseller AS bIsBestseller,
ROUND(tartikelext.fDurchschnittsBewertung) >= :trmr AS bIsTopBewertet,
COALESCE((SELECT 1 FROM tuploadschema ULS WHERE ULS.kCustomID = :pid LIMIT 1), 0) AS hasUploads
FROM tartikel
LEFT JOIN tartikelabnahme
ON tartikel.kArtikel = tartikelabnahme.kArtikel
AND tartikelabnahme.kKundengruppe = :cgid
LEFT JOIN tartikelsonderpreis
ON tartikelsonderpreis.kArtikel = tartikel.kArtikel
AND tartikelsonderpreis.cAktiv = 'Y'
AND (tartikelsonderpreis.nAnzahl <= tartikel.fLagerbestand OR tartikelsonderpreis.nIstAnzahl = 0)
LEFT JOIN tsonderpreise ON tartikelsonderpreis.kArtikelSonderpreis = tsonderpreise.kArtikelSonderpreis
AND tsonderpreise.kKundengruppe = :cgid
LEFT JOIN tseo ON tseo.cKey = 'kArtikel' AND tseo.kKey = tartikel.kArtikel
AND tseo.kSprache = :lid
LEFT JOIN tartikelsprache
ON tartikelsprache.kArtikel = :pid
AND tartikelsprache.kSprache = :lid
LEFT JOIN tbestseller
ON tbestseller.kArtikel = tartikel.kArtikel
LEFT JOIN tartikelext
ON tartikelext.kArtikel = tartikel.kArtikel
LEFT JOIN tlieferstatus
ON tlieferstatus.kLieferstatus = tartikel.kLieferstatus
AND tlieferstatus.kSprache = :lid
LEFT JOIN teinheit
ON teinheit.kEinheit = tartikel.kEinheit
AND teinheit.kSprache = :lid
LEFT JOIN tartikelsichtbarkeit
ON tartikel.kArtikel = tartikelsichtbarkeit.kArtikel
AND tartikelsichtbarkeit.kKundengruppe = :cgid
LEFT JOIN tversandklasse
ON tversandklasse.kVersandklasse = tartikel.kVersandklasse
LEFT JOIN tmasseinheit me ON me.kMassEinheit = tartikel.kMassEinheit
LEFT JOIN tmasseinheitsprache mes
ON mes.kMassEinheit = me.kMassEinheit
AND mes.kSprache = :lid
LEFT JOIN tmasseinheit gpme
ON gpme.kMassEinheit = tartikel.kGrundpreisEinheit
LEFT JOIN tmasseinheitsprache gpmes
ON gpmes.kMassEinheit = gpme.kMassEinheit
AND gpmes.kSprache = :lid
WHERE tartikel.kArtikel = :pid AND tartikelsichtbarkeit.kArtikel IS NULL
1.13ms42.52KB10000000000002c960000000000000000defaultParams |
|
SELECT cName
FROM teinheit
WHERE kEinheit = (SELECT kEinheit
FROM teinheit
WHERE cName = :vpe LIMIT 0, 1)
AND kSprache = :lid LIMIT 0, 1
118μs16.4KB00000000000002c960000000000000000defaultParams |
|
SELECT fLagerbestand, cLagerBeachten, cLagerKleinerNull FROM tartikel WHERE `kVaterArtikel`=:kVaterArtikel
98μs16.3KB40000000000002ca20000000000000000defaultParams |
|
SELECT kPreis, noDiscount, kKunde
FROM tpreis AS p
WHERE kArtikel = :pid AND kKundengruppe = :cgid
255μs16.28KB10000000000002c9e0000000000000000defaultParams |
|
SELECT kSteuerklasse, fMwSt
FROM tartikel
WHERE kArtikel = :pid
67μs16.19KB10000000000002c9e0000000000000000defaultParams |
|
SELECT nAnzahlAb, fVKNetto
FROM tpreisdetail
WHERE kPreis = :priceID
ORDER BY nAnzahlAb
88μs16.25KB10000000000002c9e0000000000000000defaultParams |
|
SELECT tsonderpreise.fNettoPreis, tartikelsonderpreis.dEnde AS dEnde_en,
DATE_FORMAT(tartikelsonderpreis.dEnde, '%d.%m.%Y') AS dEnde_de
FROM tsonderpreise
JOIN tartikel
ON tartikel.kArtikel = :productID
JOIN tartikelsonderpreis
ON tartikelsonderpreis.kArtikelSonderpreis = tsonderpreise.kArtikelSonderpreis
AND tartikelsonderpreis.kArtikel = :productID
AND tartikelsonderpreis.cAktiv = 'Y'
AND tartikelsonderpreis.dStart <= CURDATE()
AND (tartikelsonderpreis.dEnde IS NULL OR tartikelsonderpreis.dEnde >= CURDATE())
AND (tartikelsonderpreis.nAnzahl <= tartikel.fLagerbestand
OR tartikelsonderpreis.nIstAnzahl = 0)
WHERE tsonderpreise.kKundengruppe = :customerGroup
183μs17.08KB00000000000002c9e0000000000000000defaultParams |
|
SELECT tartikel.kArtikel, tartikel.nIstVater, COALESCE(teigenschaft.kArtikel, 0) AS kArtikelVariation,
tartikel.kSteuerklasse, tartikel.fLagerbestand,
tartikel.fStandardpreisNetto fNettoPreis,
tartikelkonfiggruppe.kKonfiggruppe g1, tkonfigitem.kKonfiggruppe g2
FROM tartikel
LEFT JOIN tartikelkonfiggruppe
ON tartikelkonfiggruppe.kArtikel = tartikel.kArtikel
LEFT JOIN tkonfigitem
ON tkonfigitem.kKonfiggruppe = tartikelkonfiggruppe.kKonfiggruppe
LEFT JOIN teigenschaft
ON teigenschaft.kArtikel = tartikel.kArtikel
WHERE tartikel.kArtikel = :pid
159μs16.95KB10000000000002ca40000000000000000defaultParams |
|
SELECT baseprice.kArtikel,
MIN(IF(varaufpreis.fMinAufpreisNetto IS NULL,
ROUND(COALESCE(baseprice.specialPrice, 999999999), 4),
ROUND(baseprice.specialPrice, 4) + ROUND(varaufpreis.fMinAufpreisNetto, 4))) specialPriceMin,
MAX(IF(varaufpreis.fMaxAufpreisNetto IS NULL,
ROUND(COALESCE(baseprice.specialPrice, 0), 4),
ROUND(baseprice.specialPrice, 4) + ROUND(varaufpreis.fMaxAufpreisNetto, 4))) specialPriceMax,
MIN(IF(varaufpreis.fMinAufpreisNetto IS NULL,
ROUND(baseprice.fVKNetto, 4),
ROUND(baseprice.fVKNetto, 4) + ROUND(varaufpreis.fMinAufpreisNetto, 4))
) fVKNettoMin,
MAX(IF(varaufpreis.fMaxAufpreisNetto IS NULL,
ROUND(baseprice.fVKNetto, 4),
ROUND(baseprice.fVKNetto, 4) + ROUND(varaufpreis.fMaxAufpreisNetto, 4))
) fVKNettoMax
FROM (
SELECT IF(tartikel.kVaterartikel = 0, tartikel.kArtikel, tartikel.kVaterartikel) kArtikel,
tartikel.kArtikel kKindArtikel,
tartikel.nIstVater,
tsonderpreise.fNettoPreis specialPrice,
IF(tsonderpreise.fNettoPreis < tpreisdetail.fVKNetto,
tsonderpreise.fNettoPreis, tpreisdetail.fVKNetto) fVKNetto
FROM tartikel
INNER JOIN tpreis ON tpreis.kArtikel = tartikel.kArtikel
INNER JOIN tpreisdetail ON tpreisdetail.kPreis = tpreis.kPreis
LEFT JOIN tartikelsonderpreis ON tartikelsonderpreis.kArtikel = tartikel.kArtikel
LEFT JOIN tsonderpreise
ON tsonderpreise.kArtikelSonderpreis = tartikelsonderpreis.kArtikelSonderpreis
AND tsonderpreise.kKundengruppe = tpreis.kKundengruppe
AND tartikelsonderpreis.cAktiv = 'Y'
AND tartikelsonderpreis.dStart <= CURDATE()
AND (tartikelsonderpreis.nIstAnzahl = 0
OR (tartikelsonderpreis.nAnzahl <= tartikel.fLagerbestand))
AND (tartikelsonderpreis.nIstDatum = 0
OR (tartikelsonderpreis.dEnde >= CURDATE()))
WHERE tartikel.nIstVater = 0
AND ((tpreis.kKundengruppe = 0 AND tpreis.kKunde = :customerID)
OR (tpreis.kKundengruppe = :customerGroup AND NOT EXISTS(
SELECT 1 FROM tpreis iPrice
WHERE iPrice.kKunde = :customerID
AND iPrice.kKundengruppe = 0
AND iPrice.kArtikel = tartikel.kArtikel
)))
AND (
(tartikel.kVaterartikel = 0 AND tartikel.kArtikel = :productID)
OR tartikel.kVaterartikel = :productID
)
) baseprice
LEFT JOIN (
SELECT variations.kArtikel, variations.kKundengruppe,
SUM(variations.fMinAufpreisNetto) fMinAufpreisNetto,
SUM(variations.fMaxAufpreisNetto) fMaxAufpreisNetto
FROM (
SELECT teigenschaft.kArtikel,
tkundengruppe.kKundengruppe,
MIN(COALESCE(teigenschaftwertaufpreis.fAufpreisNetto,
teigenschaftwert.fAufpreisNetto)) fMinAufpreisNetto,
MAX(COALESCE(teigenschaftwertaufpreis.fAufpreisNetto,
teigenschaftwert.fAufpreisNetto)) fMaxAufpreisNetto
FROM teigenschaft
INNER JOIN teigenschaftwert ON teigenschaftwert.kEigenschaft = teigenschaft.kEigenschaft
JOIN tkundengruppe
LEFT JOIN teigenschaftwertaufpreis
ON teigenschaftwertaufpreis.kEigenschaftWert = teigenschaftwert.kEigenschaftWert
AND teigenschaftwertaufpreis.kKundengruppe = tkundengruppe.kKundengruppe
WHERE teigenschaft.kArtikel = :productID
GROUP BY teigenschaft.kArtikel, tkundengruppe.kKundengruppe, teigenschaft.kEigenschaft
) variations
GROUP BY variations.kArtikel, variations.kKundengruppe
) varaufpreis
ON varaufpreis.kArtikel = baseprice.kKindArtikel
AND varaufpreis.kKundengruppe = :customerGroup
AND baseprice.nIstVater = 0
GROUP BY baseprice.kArtikel
855μs24.13KB00000000000002ca40000000000000000defaultParams |
|
SELECT cName, cWert FROM tartikelattribut WHERE `kArtikel`=:kArtikel ORDER BY kArtikelAttribut
102μs16.33KB90000000000002c960000000000000000defaultParams |
|
SELECT * FROM tattribut WHERE `kArtikel`=:kArtikel ORDER BY nSort
80μs16.25KB00000000000002cae0000000000000000defaultParams |
|
SELECT cPfad, nNr
FROM tartikelpict
WHERE kArtikel = :pid
ORDER BY nNr
387μs16.25KB30000000000002cae0000000000000000defaultParams |
|
SELECT cPfad AS path
FROM tartikelpict
WHERE kArtikel = :pid
AND nNr = :no
ORDER BY nNr
LIMIT 1
101μs16.26KB10000000000002cbb0000000000000000defaultParams |
|
SELECT tartikelmerkmal.kMerkmal, tartikelmerkmal.kMerkmalWert
FROM tartikelmerkmal
JOIN tmerkmal
ON tmerkmal.kMerkmal = tartikelmerkmal.kMerkmal
JOIN tmerkmalwert
ON tmerkmalwert.kMerkmalWert = tartikelmerkmal.kMerkmalWert
WHERE tartikelmerkmal.kArtikel = :kArtikel
ORDER BY tmerkmal.nSort, tmerkmalwert.nSort, tartikelmerkmal.kMerkmal
162μs16.55KB00000000000002ca90000000000000000defaultParams |
|
SELECT *
FROM tversandart
WHERE fVersandkostenfreiAbX > 0
AND (cVersandklassen = '-1'
OR cVersandklassen RLIKE :sClasses)
AND (cKundengruppen = '-1' OR FIND_IN_SET(:cGroupID, REPLACE(cKundengruppen, ';', ',')) > 0)
147μs16.81KB00000000000002cc90000000000000000defaultParams |
|
SELECT * FROM tattribut WHERE `kArtikel`=? AND `cName`=?
122μs16.82KB00000000000002cab0000000000000000defaultParams |
|
SELECT tartikeldownload.kDownload
FROM tartikeldownload
LEFT JOIN tdownload ON tartikeldownload.kDownload = tdownload.kDownload
WHERE kArtikel = :pid OR
tartikeldownload.kArtikel IN (
SELECT tstueckliste.kArtikel
FROM tstueckliste
LEFT JOIN tartikel
ON tstueckliste.kStueckliste = tartikel.kStueckliste
WHERE tartikel.kArtikel = :pid)
GROUP BY tartikeldownload.kDownload
ORDER BY tdownload.nSort, tdownload.dErstellt DESC
190μs16.77KB00000000000002cab0000000000000000defaultParams |
|
SELECT tartikelkonfiggruppe.kKonfiggruppe
FROM tartikelkonfiggruppe
JOIN tkonfigitem
ON tkonfigitem.kKonfiggruppe = tartikelkonfiggruppe.kKonfiggruppe
AND tartikelkonfiggruppe.kArtikel = :pid
117μs16.34KB00000000000002cab0000000000000000defaultParams |
|
SELECT kStueckliste AS id, fLagerbestand AS stock
FROM tartikel
WHERE kArtikel = :pid
102μs16.22KB10000000000002cd00000000000000000defaultParams |
|
SELECT tartikel.kArtikel, tartikel.kHersteller, tartikel.kLieferstatus, tartikel.kSteuerklasse,
tartikel.kEinheit, tartikel.kVPEEinheit, tartikel.kVersandklasse, tartikel.kEigenschaftKombi,
tartikel.kVaterArtikel, tartikel.kStueckliste, tartikel.kWarengruppe,
tartikel.cArtNr, tartikel.cName, tartikel.cBeschreibung, tartikel.cAnmerkung, tartikel.fLagerbestand, tartikel.fMwSt, tartikel.cSeo AS originalSeo,
IF (tartikelabnahme.fMindestabnahme IS NOT NULL,
tartikelabnahme.fMindestabnahme, tartikel.fMindestbestellmenge) AS fMindestbestellmenge,
IF (tartikelabnahme.fIntervall IS NOT NULL,
tartikelabnahme.fIntervall, tartikel.fAbnahmeintervall) AS fAbnahmeintervall,
tartikel.cBarcode, tartikel.cTopArtikel,
tartikel.fGewicht, tartikel.fArtikelgewicht, tartikel.cNeu, tartikel.cKurzBeschreibung, tartikel.fUVP,
tartikel.cLagerBeachten, tartikel.cLagerKleinerNull, tartikel.cLagerVariation, tartikel.cTeilbar,
tartikel.fPackeinheit, tartikel.cVPE, tartikel.fVPEWert, tartikel.cVPEEinheit, tartikel.cSuchbegriffe,
tartikel.nSort, tartikel.dErscheinungsdatum, tartikel.dErstellt, tartikel.dLetzteAktualisierung,
tartikel.cSerie, tartikel.cISBN, tartikel.cASIN, tartikel.cHAN, tartikel.cUNNummer, tartikel.cGefahrnr,
tartikel.nIstVater, date_format(tartikel.dErscheinungsdatum, '%d.%m.%Y') AS Erscheinungsdatum_de,
tartikel.cTaric, tartikel.cUPC, tartikel.cHerkunftsland, tartikel.cEPID, tartikel.fZulauf,
tartikel.dZulaufDatum, DATE_FORMAT(tartikel.dZulaufDatum, '%d.%m.%Y') AS dZulaufDatum_de,
tartikel.fLieferantenlagerbestand, tartikel.fLieferzeit,
tartikel.dMHD, DATE_FORMAT(tartikel.dMHD, '%d.%m.%Y') AS dMHD_de,
tartikel.kMassEinheit, tartikel.kGrundPreisEinheit, tartikel.fMassMenge, tartikel.fGrundpreisMenge,
tartikel.fBreite, tartikel.fHoehe, tartikel.fLaenge, tartikel.nLiefertageWennAusverkauft,
tartikel.nAutomatischeLiefertageberechnung, tartikel.nBearbeitungszeit, me.cCode AS cMasseinheitCode,
mes.cName AS cMasseinheitName, gpme.cCode AS cGrundpreisEinheitCode,
gpmes.cName AS cGrundpreisEinheitName,
tseo.cSeo,
tartikelsprache.cName AS cName_spr, tartikelsprache.cBeschreibung AS cBeschreibung_spr,
tartikelsprache.cKurzBeschreibung AS cKurzBeschreibung_spr,
tsonderpreise.fNettoPreis, tartikelext.fDurchschnittsBewertung,
tlieferstatus.cName AS cName_tlieferstatus, teinheit.cName AS teinheitcName,
tartikelsonderpreis.cAktiv AS cAktivSonderpreis, tartikelsonderpreis.dStart AS dStart_en,
DATE_FORMAT(tartikelsonderpreis.dStart, '%d.%m.%Y') AS dStart_de,
tartikelsonderpreis.dEnde AS dEnde_en,
DATE_FORMAT(tartikelsonderpreis.dEnde, '%d.%m.%Y') AS dEnde_de,
tversandklasse.cName AS cVersandklasse,
tbestseller.isBestseller AS bIsBestseller,
ROUND(tartikelext.fDurchschnittsBewertung) >= :trmr AS bIsTopBewertet,
COALESCE((SELECT 1 FROM tuploadschema ULS WHERE ULS.kCustomID = :pid LIMIT 1), 0) AS hasUploads
FROM tartikel
LEFT JOIN tartikelabnahme
ON tartikel.kArtikel = tartikelabnahme.kArtikel
AND tartikelabnahme.kKundengruppe = :cgid
LEFT JOIN tartikelsonderpreis
ON tartikelsonderpreis.kArtikel = tartikel.kArtikel
AND tartikelsonderpreis.cAktiv = 'Y'
AND (tartikelsonderpreis.nAnzahl <= tartikel.fLagerbestand OR tartikelsonderpreis.nIstAnzahl = 0)
LEFT JOIN tsonderpreise ON tartikelsonderpreis.kArtikelSonderpreis = tsonderpreise.kArtikelSonderpreis
AND tsonderpreise.kKundengruppe = :cgid
LEFT JOIN tseo ON tseo.cKey = 'kArtikel' AND tseo.kKey = tartikel.kArtikel
AND tseo.kSprache = :lid
LEFT JOIN tartikelsprache
ON tartikelsprache.kArtikel = :pid
AND tartikelsprache.kSprache = :lid
LEFT JOIN tbestseller
ON tbestseller.kArtikel = tartikel.kArtikel
LEFT JOIN tartikelext
ON tartikelext.kArtikel = tartikel.kArtikel
LEFT JOIN tlieferstatus
ON tlieferstatus.kLieferstatus = tartikel.kLieferstatus
AND tlieferstatus.kSprache = :lid
LEFT JOIN teinheit
ON teinheit.kEinheit = tartikel.kEinheit
AND teinheit.kSprache = :lid
LEFT JOIN tartikelsichtbarkeit
ON tartikel.kArtikel = tartikelsichtbarkeit.kArtikel
AND tartikelsichtbarkeit.kKundengruppe = :cgid
LEFT JOIN tversandklasse
ON tversandklasse.kVersandklasse = tartikel.kVersandklasse
LEFT JOIN tmasseinheit me ON me.kMassEinheit = tartikel.kMassEinheit
LEFT JOIN tmasseinheitsprache mes
ON mes.kMassEinheit = me.kMassEinheit
AND mes.kSprache = :lid
LEFT JOIN tmasseinheit gpme
ON gpme.kMassEinheit = tartikel.kGrundpreisEinheit
LEFT JOIN tmasseinheitsprache gpmes
ON gpmes.kMassEinheit = gpme.kMassEinheit
AND gpmes.kSprache = :lid
WHERE tartikel.kArtikel = :pid AND tartikelsichtbarkeit.kArtikel IS NULL
562μs42.52KB10000000000002cd20000000000000000defaultParams |
|
SELECT cName
FROM teinheit
WHERE kEinheit = (SELECT kEinheit
FROM teinheit
WHERE cName = :vpe LIMIT 0, 1)
AND kSprache = :lid LIMIT 0, 1
115μs16.4KB00000000000002cd20000000000000000defaultParams |
|
SELECT kPreis, noDiscount, kKunde
FROM tpreis AS p
WHERE kArtikel = :pid AND kKundengruppe = :cgid
83μs16.28KB10000000000002cd80000000000000000defaultParams |
|
SELECT kSteuerklasse, fMwSt
FROM tartikel
WHERE kArtikel = :pid
56μs16.19KB10000000000002cd80000000000000000defaultParams |
|
SELECT nAnzahlAb, fVKNetto
FROM tpreisdetail
WHERE kPreis = :priceID
ORDER BY nAnzahlAb
75μs16.25KB10000000000002cd80000000000000000defaultParams |
|
SELECT tsonderpreise.fNettoPreis, tartikelsonderpreis.dEnde AS dEnde_en,
DATE_FORMAT(tartikelsonderpreis.dEnde, '%d.%m.%Y') AS dEnde_de
FROM tsonderpreise
JOIN tartikel
ON tartikel.kArtikel = :productID
JOIN tartikelsonderpreis
ON tartikelsonderpreis.kArtikelSonderpreis = tsonderpreise.kArtikelSonderpreis
AND tartikelsonderpreis.kArtikel = :productID
AND tartikelsonderpreis.cAktiv = 'Y'
AND tartikelsonderpreis.dStart <= CURDATE()
AND (tartikelsonderpreis.dEnde IS NULL OR tartikelsonderpreis.dEnde >= CURDATE())
AND (tartikelsonderpreis.nAnzahl <= tartikel.fLagerbestand
OR tartikelsonderpreis.nIstAnzahl = 0)
WHERE tsonderpreise.kKundengruppe = :customerGroup
141μs17.08KB00000000000002cd80000000000000000defaultParams |
|
SELECT tartikel.kArtikel, tartikel.nIstVater, COALESCE(teigenschaft.kArtikel, 0) AS kArtikelVariation,
tartikel.kSteuerklasse, tartikel.fLagerbestand,
tartikel.fStandardpreisNetto fNettoPreis,
tartikelkonfiggruppe.kKonfiggruppe g1, tkonfigitem.kKonfiggruppe g2
FROM tartikel
LEFT JOIN tartikelkonfiggruppe
ON tartikelkonfiggruppe.kArtikel = tartikel.kArtikel
LEFT JOIN tkonfigitem
ON tkonfigitem.kKonfiggruppe = tartikelkonfiggruppe.kKonfiggruppe
LEFT JOIN teigenschaft
ON teigenschaft.kArtikel = tartikel.kArtikel
WHERE tartikel.kArtikel = :pid
123μs16.95KB10000000000002cdd0000000000000000defaultParams |
|
SELECT baseprice.kArtikel,
MIN(IF(varaufpreis.fMinAufpreisNetto IS NULL,
ROUND(COALESCE(baseprice.specialPrice, 999999999), 4),
ROUND(baseprice.specialPrice, 4) + ROUND(varaufpreis.fMinAufpreisNetto, 4))) specialPriceMin,
MAX(IF(varaufpreis.fMaxAufpreisNetto IS NULL,
ROUND(COALESCE(baseprice.specialPrice, 0), 4),
ROUND(baseprice.specialPrice, 4) + ROUND(varaufpreis.fMaxAufpreisNetto, 4))) specialPriceMax,
MIN(IF(varaufpreis.fMinAufpreisNetto IS NULL,
ROUND(baseprice.fVKNetto, 4),
ROUND(baseprice.fVKNetto, 4) + ROUND(varaufpreis.fMinAufpreisNetto, 4))
) fVKNettoMin,
MAX(IF(varaufpreis.fMaxAufpreisNetto IS NULL,
ROUND(baseprice.fVKNetto, 4),
ROUND(baseprice.fVKNetto, 4) + ROUND(varaufpreis.fMaxAufpreisNetto, 4))
) fVKNettoMax
FROM (
SELECT IF(tartikel.kVaterartikel = 0, tartikel.kArtikel, tartikel.kVaterartikel) kArtikel,
tartikel.kArtikel kKindArtikel,
tartikel.nIstVater,
tsonderpreise.fNettoPreis specialPrice,
IF(tsonderpreise.fNettoPreis < tpreisdetail.fVKNetto,
tsonderpreise.fNettoPreis, tpreisdetail.fVKNetto) fVKNetto
FROM tartikel
INNER JOIN tpreis ON tpreis.kArtikel = tartikel.kArtikel
INNER JOIN tpreisdetail ON tpreisdetail.kPreis = tpreis.kPreis
LEFT JOIN tartikelsonderpreis ON tartikelsonderpreis.kArtikel = tartikel.kArtikel
LEFT JOIN tsonderpreise
ON tsonderpreise.kArtikelSonderpreis = tartikelsonderpreis.kArtikelSonderpreis
AND tsonderpreise.kKundengruppe = tpreis.kKundengruppe
AND tartikelsonderpreis.cAktiv = 'Y'
AND tartikelsonderpreis.dStart <= CURDATE()
AND (tartikelsonderpreis.nIstAnzahl = 0
OR (tartikelsonderpreis.nAnzahl <= tartikel.fLagerbestand))
AND (tartikelsonderpreis.nIstDatum = 0
OR (tartikelsonderpreis.dEnde >= CURDATE()))
WHERE tartikel.nIstVater = 0
AND ((tpreis.kKundengruppe = 0 AND tpreis.kKunde = :customerID)
OR (tpreis.kKundengruppe = :customerGroup AND NOT EXISTS(
SELECT 1 FROM tpreis iPrice
WHERE iPrice.kKunde = :customerID
AND iPrice.kKundengruppe = 0
AND iPrice.kArtikel = tartikel.kArtikel
)))
AND (
(tartikel.kVaterartikel = 0 AND tartikel.kArtikel = :productID)
OR tartikel.kVaterartikel = :productID
)
) baseprice
LEFT JOIN (
SELECT variations.kArtikel, variations.kKundengruppe,
SUM(variations.fMinAufpreisNetto) fMinAufpreisNetto,
SUM(variations.fMaxAufpreisNetto) fMaxAufpreisNetto
FROM (
SELECT teigenschaft.kArtikel,
tkundengruppe.kKundengruppe,
MIN(COALESCE(teigenschaftwertaufpreis.fAufpreisNetto,
teigenschaftwert.fAufpreisNetto)) fMinAufpreisNetto,
MAX(COALESCE(teigenschaftwertaufpreis.fAufpreisNetto,
teigenschaftwert.fAufpreisNetto)) fMaxAufpreisNetto
FROM teigenschaft
INNER JOIN teigenschaftwert ON teigenschaftwert.kEigenschaft = teigenschaft.kEigenschaft
JOIN tkundengruppe
LEFT JOIN teigenschaftwertaufpreis
ON teigenschaftwertaufpreis.kEigenschaftWert = teigenschaftwert.kEigenschaftWert
AND teigenschaftwertaufpreis.kKundengruppe = tkundengruppe.kKundengruppe
WHERE teigenschaft.kArtikel = :productID
GROUP BY teigenschaft.kArtikel, tkundengruppe.kKundengruppe, teigenschaft.kEigenschaft
) variations
GROUP BY variations.kArtikel, variations.kKundengruppe
) varaufpreis
ON varaufpreis.kArtikel = baseprice.kKindArtikel
AND varaufpreis.kKundengruppe = :customerGroup
AND baseprice.nIstVater = 0
GROUP BY baseprice.kArtikel
626μs24.14KB10000000000002cdd0000000000000000defaultParams |
|
SELECT * FROM tattribut WHERE `kArtikel`=:kArtikel ORDER BY nSort
79μs16.25KB00000000000002cd20000000000000000defaultParams |
|
SELECT cPfad, nNr
FROM tartikelpict
WHERE kArtikel = :pid
ORDER BY nNr
81μs16.25KB30000000000002cd20000000000000000defaultParams |
|
SELECT cPfad AS path
FROM tartikelpict
WHERE kArtikel = :pid
AND nNr = :no
ORDER BY nNr
LIMIT 1
75μs16.26KB10000000000002cf30000000000000000defaultParams |
|
SELECT *
FROM tversandart
WHERE fVersandkostenfreiAbX > 0
AND (cVersandklassen = '-1'
OR cVersandklassen RLIKE :sClasses)
AND (cKundengruppen = '-1' OR FIND_IN_SET(:cGroupID, REPLACE(cKundengruppen, ';', ',')) > 0)
123μs16.81KB00000000000002ce10000000000000000defaultParams |
|
SELECT * FROM tattribut WHERE `kArtikel`=? AND `cName`=?
101μs16.82KB00000000000002cdd0000000000000000defaultParams |
|
SELECT tartikelkonfiggruppe.kKonfiggruppe
FROM tartikelkonfiggruppe
JOIN tkonfigitem
ON tkonfigitem.kKonfiggruppe = tartikelkonfiggruppe.kKonfiggruppe
AND tartikelkonfiggruppe.kArtikel = :pid
102μs16.34KB00000000000002cdd0000000000000000defaultParams |
|
SELECT cSeo, kSprache
FROM tseo
WHERE cKey = :key
AND kKey = :id
107μs16.22KB10000000000002d070000000000000000defaultParams |
|
SELECT fLagerbestand, cLagerBeachten, cLagerKleinerNull FROM tartikel WHERE `kVaterArtikel`=:kVaterArtikel
109μs16.3KB40000000000002ccd0000000000000000defaultParams |
|
SELECT cSeo, kSprache
FROM tseo
WHERE cKey = :key
AND kKey = :id
109μs16.22KB10000000000002ccc0000000000000000defaultParams |
|
SELECT kStueckliste AS id, fLagerbestand AS stock
FROM tartikel
WHERE kArtikel = :pid
72μs16.22KB10000000000002d070000000000000000defaultParams |
|
SELECT tartikel.kArtikel, tartikel.kHersteller, tartikel.kLieferstatus, tartikel.kSteuerklasse,
tartikel.kEinheit, tartikel.kVPEEinheit, tartikel.kVersandklasse, tartikel.kEigenschaftKombi,
tartikel.kVaterArtikel, tartikel.kStueckliste, tartikel.kWarengruppe,
tartikel.cArtNr, tartikel.cName, tartikel.cBeschreibung, tartikel.cAnmerkung, tartikel.fLagerbestand, tartikel.fMwSt, tartikel.cSeo AS originalSeo,
IF (tartikelabnahme.fMindestabnahme IS NOT NULL,
tartikelabnahme.fMindestabnahme, tartikel.fMindestbestellmenge) AS fMindestbestellmenge,
IF (tartikelabnahme.fIntervall IS NOT NULL,
tartikelabnahme.fIntervall, tartikel.fAbnahmeintervall) AS fAbnahmeintervall,
tartikel.cBarcode, tartikel.cTopArtikel,
tartikel.fGewicht, tartikel.fArtikelgewicht, tartikel.cNeu, tartikel.cKurzBeschreibung, tartikel.fUVP,
tartikel.cLagerBeachten, tartikel.cLagerKleinerNull, tartikel.cLagerVariation, tartikel.cTeilbar,
tartikel.fPackeinheit, tartikel.cVPE, tartikel.fVPEWert, tartikel.cVPEEinheit, tartikel.cSuchbegriffe,
tartikel.nSort, tartikel.dErscheinungsdatum, tartikel.dErstellt, tartikel.dLetzteAktualisierung,
tartikel.cSerie, tartikel.cISBN, tartikel.cASIN, tartikel.cHAN, tartikel.cUNNummer, tartikel.cGefahrnr,
tartikel.nIstVater, date_format(tartikel.dErscheinungsdatum, '%d.%m.%Y') AS Erscheinungsdatum_de,
tartikel.cTaric, tartikel.cUPC, tartikel.cHerkunftsland, tartikel.cEPID, tartikel.fZulauf,
tartikel.dZulaufDatum, DATE_FORMAT(tartikel.dZulaufDatum, '%d.%m.%Y') AS dZulaufDatum_de,
tartikel.fLieferantenlagerbestand, tartikel.fLieferzeit,
tartikel.dMHD, DATE_FORMAT(tartikel.dMHD, '%d.%m.%Y') AS dMHD_de,
tartikel.kMassEinheit, tartikel.kGrundPreisEinheit, tartikel.fMassMenge, tartikel.fGrundpreisMenge,
tartikel.fBreite, tartikel.fHoehe, tartikel.fLaenge, tartikel.nLiefertageWennAusverkauft,
tartikel.nAutomatischeLiefertageberechnung, tartikel.nBearbeitungszeit, me.cCode AS cMasseinheitCode,
mes.cName AS cMasseinheitName, gpme.cCode AS cGrundpreisEinheitCode,
gpmes.cName AS cGrundpreisEinheitName,
tseo.cSeo,
tartikelsprache.cName AS cName_spr, tartikelsprache.cBeschreibung AS cBeschreibung_spr,
tartikelsprache.cKurzBeschreibung AS cKurzBeschreibung_spr,
tsonderpreise.fNettoPreis, tartikelext.fDurchschnittsBewertung,
tlieferstatus.cName AS cName_tlieferstatus, teinheit.cName AS teinheitcName,
tartikelsonderpreis.cAktiv AS cAktivSonderpreis, tartikelsonderpreis.dStart AS dStart_en,
DATE_FORMAT(tartikelsonderpreis.dStart, '%d.%m.%Y') AS dStart_de,
tartikelsonderpreis.dEnde AS dEnde_en,
DATE_FORMAT(tartikelsonderpreis.dEnde, '%d.%m.%Y') AS dEnde_de,
tversandklasse.cName AS cVersandklasse,
tbestseller.isBestseller AS bIsBestseller,
ROUND(tartikelext.fDurchschnittsBewertung) >= :trmr AS bIsTopBewertet,
COALESCE((SELECT 1 FROM tuploadschema ULS WHERE ULS.kCustomID = :pid LIMIT 1), 0) AS hasUploads
FROM tartikel
LEFT JOIN tartikelabnahme
ON tartikel.kArtikel = tartikelabnahme.kArtikel
AND tartikelabnahme.kKundengruppe = :cgid
LEFT JOIN tartikelsonderpreis
ON tartikelsonderpreis.kArtikel = tartikel.kArtikel
AND tartikelsonderpreis.cAktiv = 'Y'
AND (tartikelsonderpreis.nAnzahl <= tartikel.fLagerbestand OR tartikelsonderpreis.nIstAnzahl = 0)
LEFT JOIN tsonderpreise ON tartikelsonderpreis.kArtikelSonderpreis = tsonderpreise.kArtikelSonderpreis
AND tsonderpreise.kKundengruppe = :cgid
LEFT JOIN tseo ON tseo.cKey = 'kArtikel' AND tseo.kKey = tartikel.kArtikel
AND tseo.kSprache = :lid
LEFT JOIN tartikelsprache
ON tartikelsprache.kArtikel = :pid
AND tartikelsprache.kSprache = :lid
LEFT JOIN tbestseller
ON tbestseller.kArtikel = tartikel.kArtikel
LEFT JOIN tartikelext
ON tartikelext.kArtikel = tartikel.kArtikel
LEFT JOIN tlieferstatus
ON tlieferstatus.kLieferstatus = tartikel.kLieferstatus
AND tlieferstatus.kSprache = :lid
LEFT JOIN teinheit
ON teinheit.kEinheit = tartikel.kEinheit
AND teinheit.kSprache = :lid
LEFT JOIN tartikelsichtbarkeit
ON tartikel.kArtikel = tartikelsichtbarkeit.kArtikel
AND tartikelsichtbarkeit.kKundengruppe = :cgid
LEFT JOIN tversandklasse
ON tversandklasse.kVersandklasse = tartikel.kVersandklasse
LEFT JOIN tmasseinheit me ON me.kMassEinheit = tartikel.kMassEinheit
LEFT JOIN tmasseinheitsprache mes
ON mes.kMassEinheit = me.kMassEinheit
AND mes.kSprache = :lid
LEFT JOIN tmasseinheit gpme
ON gpme.kMassEinheit = tartikel.kGrundpreisEinheit
LEFT JOIN tmasseinheitsprache gpmes
ON gpmes.kMassEinheit = gpme.kMassEinheit
AND gpmes.kSprache = :lid
WHERE tartikel.kArtikel = :pid AND tartikelsichtbarkeit.kArtikel IS NULL
941μs42.52KB10000000000002d040000000000000000defaultParams |
|
SELECT cName
FROM teinheit
WHERE kEinheit = (SELECT kEinheit
FROM teinheit
WHERE cName = :vpe LIMIT 0, 1)
AND kSprache = :lid LIMIT 0, 1
130μs16.4KB00000000000002d040000000000000000defaultParams |
|
SELECT fLagerbestand, cLagerBeachten, cLagerKleinerNull FROM tartikel WHERE `kVaterArtikel`=:kVaterArtikel
312μs16.3KB40000000000002d110000000000000000defaultParams |
|
SELECT kPreis, noDiscount, kKunde
FROM tpreis AS p
WHERE kArtikel = :pid AND kKundengruppe = :cgid
92μs16.28KB10000000000002d0d0000000000000000defaultParams |
|
SELECT kSteuerklasse, fMwSt
FROM tartikel
WHERE kArtikel = :pid
67μs16.19KB10000000000002d0d0000000000000000defaultParams |
|
SELECT nAnzahlAb, fVKNetto
FROM tpreisdetail
WHERE kPreis = :priceID
ORDER BY nAnzahlAb
89μs16.25KB10000000000002d0d0000000000000000defaultParams |
|
SELECT tsonderpreise.fNettoPreis, tartikelsonderpreis.dEnde AS dEnde_en,
DATE_FORMAT(tartikelsonderpreis.dEnde, '%d.%m.%Y') AS dEnde_de
FROM tsonderpreise
JOIN tartikel
ON tartikel.kArtikel = :productID
JOIN tartikelsonderpreis
ON tartikelsonderpreis.kArtikelSonderpreis = tsonderpreise.kArtikelSonderpreis
AND tartikelsonderpreis.kArtikel = :productID
AND tartikelsonderpreis.cAktiv = 'Y'
AND tartikelsonderpreis.dStart <= CURDATE()
AND (tartikelsonderpreis.dEnde IS NULL OR tartikelsonderpreis.dEnde >= CURDATE())
AND (tartikelsonderpreis.nAnzahl <= tartikel.fLagerbestand
OR tartikelsonderpreis.nIstAnzahl = 0)
WHERE tsonderpreise.kKundengruppe = :customerGroup
183μs17.08KB00000000000002d0d0000000000000000defaultParams |
|
SELECT tartikel.kArtikel, tartikel.nIstVater, COALESCE(teigenschaft.kArtikel, 0) AS kArtikelVariation,
tartikel.kSteuerklasse, tartikel.fLagerbestand,
tartikel.fStandardpreisNetto fNettoPreis,
tartikelkonfiggruppe.kKonfiggruppe g1, tkonfigitem.kKonfiggruppe g2
FROM tartikel
LEFT JOIN tartikelkonfiggruppe
ON tartikelkonfiggruppe.kArtikel = tartikel.kArtikel
LEFT JOIN tkonfigitem
ON tkonfigitem.kKonfiggruppe = tartikelkonfiggruppe.kKonfiggruppe
LEFT JOIN teigenschaft
ON teigenschaft.kArtikel = tartikel.kArtikel
WHERE tartikel.kArtikel = :pid
161μs16.95KB10000000000002d130000000000000000defaultParams |
|
SELECT baseprice.kArtikel,
MIN(IF(varaufpreis.fMinAufpreisNetto IS NULL,
ROUND(COALESCE(baseprice.specialPrice, 999999999), 4),
ROUND(baseprice.specialPrice, 4) + ROUND(varaufpreis.fMinAufpreisNetto, 4))) specialPriceMin,
MAX(IF(varaufpreis.fMaxAufpreisNetto IS NULL,
ROUND(COALESCE(baseprice.specialPrice, 0), 4),
ROUND(baseprice.specialPrice, 4) + ROUND(varaufpreis.fMaxAufpreisNetto, 4))) specialPriceMax,
MIN(IF(varaufpreis.fMinAufpreisNetto IS NULL,
ROUND(baseprice.fVKNetto, 4),
ROUND(baseprice.fVKNetto, 4) + ROUND(varaufpreis.fMinAufpreisNetto, 4))
) fVKNettoMin,
MAX(IF(varaufpreis.fMaxAufpreisNetto IS NULL,
ROUND(baseprice.fVKNetto, 4),
ROUND(baseprice.fVKNetto, 4) + ROUND(varaufpreis.fMaxAufpreisNetto, 4))
) fVKNettoMax
FROM (
SELECT IF(tartikel.kVaterartikel = 0, tartikel.kArtikel, tartikel.kVaterartikel) kArtikel,
tartikel.kArtikel kKindArtikel,
tartikel.nIstVater,
tsonderpreise.fNettoPreis specialPrice,
IF(tsonderpreise.fNettoPreis < tpreisdetail.fVKNetto,
tsonderpreise.fNettoPreis, tpreisdetail.fVKNetto) fVKNetto
FROM tartikel
INNER JOIN tpreis ON tpreis.kArtikel = tartikel.kArtikel
INNER JOIN tpreisdetail ON tpreisdetail.kPreis = tpreis.kPreis
LEFT JOIN tartikelsonderpreis ON tartikelsonderpreis.kArtikel = tartikel.kArtikel
LEFT JOIN tsonderpreise
ON tsonderpreise.kArtikelSonderpreis = tartikelsonderpreis.kArtikelSonderpreis
AND tsonderpreise.kKundengruppe = tpreis.kKundengruppe
AND tartikelsonderpreis.cAktiv = 'Y'
AND tartikelsonderpreis.dStart <= CURDATE()
AND (tartikelsonderpreis.nIstAnzahl = 0
OR (tartikelsonderpreis.nAnzahl <= tartikel.fLagerbestand))
AND (tartikelsonderpreis.nIstDatum = 0
OR (tartikelsonderpreis.dEnde >= CURDATE()))
WHERE tartikel.nIstVater = 0
AND ((tpreis.kKundengruppe = 0 AND tpreis.kKunde = :customerID)
OR (tpreis.kKundengruppe = :customerGroup AND NOT EXISTS(
SELECT 1 FROM tpreis iPrice
WHERE iPrice.kKunde = :customerID
AND iPrice.kKundengruppe = 0
AND iPrice.kArtikel = tartikel.kArtikel
)))
AND (
(tartikel.kVaterartikel = 0 AND tartikel.kArtikel = :productID)
OR tartikel.kVaterartikel = :productID
)
) baseprice
LEFT JOIN (
SELECT variations.kArtikel, variations.kKundengruppe,
SUM(variations.fMinAufpreisNetto) fMinAufpreisNetto,
SUM(variations.fMaxAufpreisNetto) fMaxAufpreisNetto
FROM (
SELECT teigenschaft.kArtikel,
tkundengruppe.kKundengruppe,
MIN(COALESCE(teigenschaftwertaufpreis.fAufpreisNetto,
teigenschaftwert.fAufpreisNetto)) fMinAufpreisNetto,
MAX(COALESCE(teigenschaftwertaufpreis.fAufpreisNetto,
teigenschaftwert.fAufpreisNetto)) fMaxAufpreisNetto
FROM teigenschaft
INNER JOIN teigenschaftwert ON teigenschaftwert.kEigenschaft = teigenschaft.kEigenschaft
JOIN tkundengruppe
LEFT JOIN teigenschaftwertaufpreis
ON teigenschaftwertaufpreis.kEigenschaftWert = teigenschaftwert.kEigenschaftWert
AND teigenschaftwertaufpreis.kKundengruppe = tkundengruppe.kKundengruppe
WHERE teigenschaft.kArtikel = :productID
GROUP BY teigenschaft.kArtikel, tkundengruppe.kKundengruppe, teigenschaft.kEigenschaft
) variations
GROUP BY variations.kArtikel, variations.kKundengruppe
) varaufpreis
ON varaufpreis.kArtikel = baseprice.kKindArtikel
AND varaufpreis.kKundengruppe = :customerGroup
AND baseprice.nIstVater = 0
GROUP BY baseprice.kArtikel
778μs24.13KB00000000000002d130000000000000000defaultParams |
|
SELECT cName, cWert FROM tartikelattribut WHERE `kArtikel`=:kArtikel ORDER BY kArtikelAttribut
103μs16.33KB90000000000002d040000000000000000defaultParams |
|
SELECT * FROM tattribut WHERE `kArtikel`=:kArtikel ORDER BY nSort
79μs16.25KB00000000000002d1d0000000000000000defaultParams |
|
SELECT cPfad, nNr
FROM tartikelpict
WHERE kArtikel = :pid
ORDER BY nNr
83μs16.23KB20000000000002d1d0000000000000000defaultParams |
|
SELECT cPfad AS path
FROM tartikelpict
WHERE kArtikel = :pid
AND nNr = :no
ORDER BY nNr
LIMIT 1
94μs16.26KB10000000000002d290000000000000000defaultParams |
|
SELECT tartikelmerkmal.kMerkmal, tartikelmerkmal.kMerkmalWert
FROM tartikelmerkmal
JOIN tmerkmal
ON tmerkmal.kMerkmal = tartikelmerkmal.kMerkmal
JOIN tmerkmalwert
ON tmerkmalwert.kMerkmalWert = tartikelmerkmal.kMerkmalWert
WHERE tartikelmerkmal.kArtikel = :kArtikel
ORDER BY tmerkmal.nSort, tmerkmalwert.nSort, tartikelmerkmal.kMerkmal
145μs16.55KB00000000000002d190000000000000000defaultParams |
|
SELECT * FROM tattribut WHERE `kArtikel`=? AND `cName`=?
90μs16.82KB00000000000002d2d0000000000000000defaultParams |
|
SELECT tartikeldownload.kDownload
FROM tartikeldownload
LEFT JOIN tdownload ON tartikeldownload.kDownload = tdownload.kDownload
WHERE kArtikel = :pid OR
tartikeldownload.kArtikel IN (
SELECT tstueckliste.kArtikel
FROM tstueckliste
LEFT JOIN tartikel
ON tstueckliste.kStueckliste = tartikel.kStueckliste
WHERE tartikel.kArtikel = :pid)
GROUP BY tartikeldownload.kDownload
ORDER BY tdownload.nSort, tdownload.dErstellt DESC
269μs16.77KB00000000000002d2d0000000000000000defaultParams |
|
SELECT tartikelkonfiggruppe.kKonfiggruppe
FROM tartikelkonfiggruppe
JOIN tkonfigitem
ON tkonfigitem.kKonfiggruppe = tartikelkonfiggruppe.kKonfiggruppe
AND tartikelkonfiggruppe.kArtikel = :pid
94μs16.34KB00000000000002d2d0000000000000000defaultParams |
|
SELECT kStueckliste AS id, fLagerbestand AS stock
FROM tartikel
WHERE kArtikel = :pid
156μs16.22KB10000000000002d340000000000000000defaultParams |
|
SELECT tartikel.kArtikel, tartikel.kHersteller, tartikel.kLieferstatus, tartikel.kSteuerklasse,
tartikel.kEinheit, tartikel.kVPEEinheit, tartikel.kVersandklasse, tartikel.kEigenschaftKombi,
tartikel.kVaterArtikel, tartikel.kStueckliste, tartikel.kWarengruppe,
tartikel.cArtNr, tartikel.cName, tartikel.cBeschreibung, tartikel.cAnmerkung, tartikel.fLagerbestand, tartikel.fMwSt, tartikel.cSeo AS originalSeo,
IF (tartikelabnahme.fMindestabnahme IS NOT NULL,
tartikelabnahme.fMindestabnahme, tartikel.fMindestbestellmenge) AS fMindestbestellmenge,
IF (tartikelabnahme.fIntervall IS NOT NULL,
tartikelabnahme.fIntervall, tartikel.fAbnahmeintervall) AS fAbnahmeintervall,
tartikel.cBarcode, tartikel.cTopArtikel,
tartikel.fGewicht, tartikel.fArtikelgewicht, tartikel.cNeu, tartikel.cKurzBeschreibung, tartikel.fUVP,
tartikel.cLagerBeachten, tartikel.cLagerKleinerNull, tartikel.cLagerVariation, tartikel.cTeilbar,
tartikel.fPackeinheit, tartikel.cVPE, tartikel.fVPEWert, tartikel.cVPEEinheit, tartikel.cSuchbegriffe,
tartikel.nSort, tartikel.dErscheinungsdatum, tartikel.dErstellt, tartikel.dLetzteAktualisierung,
tartikel.cSerie, tartikel.cISBN, tartikel.cASIN, tartikel.cHAN, tartikel.cUNNummer, tartikel.cGefahrnr,
tartikel.nIstVater, date_format(tartikel.dErscheinungsdatum, '%d.%m.%Y') AS Erscheinungsdatum_de,
tartikel.cTaric, tartikel.cUPC, tartikel.cHerkunftsland, tartikel.cEPID, tartikel.fZulauf,
tartikel.dZulaufDatum, DATE_FORMAT(tartikel.dZulaufDatum, '%d.%m.%Y') AS dZulaufDatum_de,
tartikel.fLieferantenlagerbestand, tartikel.fLieferzeit,
tartikel.dMHD, DATE_FORMAT(tartikel.dMHD, '%d.%m.%Y') AS dMHD_de,
tartikel.kMassEinheit, tartikel.kGrundPreisEinheit, tartikel.fMassMenge, tartikel.fGrundpreisMenge,
tartikel.fBreite, tartikel.fHoehe, tartikel.fLaenge, tartikel.nLiefertageWennAusverkauft,
tartikel.nAutomatischeLiefertageberechnung, tartikel.nBearbeitungszeit, me.cCode AS cMasseinheitCode,
mes.cName AS cMasseinheitName, gpme.cCode AS cGrundpreisEinheitCode,
gpmes.cName AS cGrundpreisEinheitName,
tseo.cSeo,
tartikelsprache.cName AS cName_spr, tartikelsprache.cBeschreibung AS cBeschreibung_spr,
tartikelsprache.cKurzBeschreibung AS cKurzBeschreibung_spr,
tsonderpreise.fNettoPreis, tartikelext.fDurchschnittsBewertung,
tlieferstatus.cName AS cName_tlieferstatus, teinheit.cName AS teinheitcName,
tartikelsonderpreis.cAktiv AS cAktivSonderpreis, tartikelsonderpreis.dStart AS dStart_en,
DATE_FORMAT(tartikelsonderpreis.dStart, '%d.%m.%Y') AS dStart_de,
tartikelsonderpreis.dEnde AS dEnde_en,
DATE_FORMAT(tartikelsonderpreis.dEnde, '%d.%m.%Y') AS dEnde_de,
tversandklasse.cName AS cVersandklasse,
tbestseller.isBestseller AS bIsBestseller,
ROUND(tartikelext.fDurchschnittsBewertung) >= :trmr AS bIsTopBewertet,
COALESCE((SELECT 1 FROM tuploadschema ULS WHERE ULS.kCustomID = :pid LIMIT 1), 0) AS hasUploads
FROM tartikel
LEFT JOIN tartikelabnahme
ON tartikel.kArtikel = tartikelabnahme.kArtikel
AND tartikelabnahme.kKundengruppe = :cgid
LEFT JOIN tartikelsonderpreis
ON tartikelsonderpreis.kArtikel = tartikel.kArtikel
AND tartikelsonderpreis.cAktiv = 'Y'
AND (tartikelsonderpreis.nAnzahl <= tartikel.fLagerbestand OR tartikelsonderpreis.nIstAnzahl = 0)
LEFT JOIN tsonderpreise ON tartikelsonderpreis.kArtikelSonderpreis = tsonderpreise.kArtikelSonderpreis
AND tsonderpreise.kKundengruppe = :cgid
LEFT JOIN tseo ON tseo.cKey = 'kArtikel' AND tseo.kKey = tartikel.kArtikel
AND tseo.kSprache = :lid
LEFT JOIN tartikelsprache
ON tartikelsprache.kArtikel = :pid
AND tartikelsprache.kSprache = :lid
LEFT JOIN tbestseller
ON tbestseller.kArtikel = tartikel.kArtikel
LEFT JOIN tartikelext
ON tartikelext.kArtikel = tartikel.kArtikel
LEFT JOIN tlieferstatus
ON tlieferstatus.kLieferstatus = tartikel.kLieferstatus
AND tlieferstatus.kSprache = :lid
LEFT JOIN teinheit
ON teinheit.kEinheit = tartikel.kEinheit
AND teinheit.kSprache = :lid
LEFT JOIN tartikelsichtbarkeit
ON tartikel.kArtikel = tartikelsichtbarkeit.kArtikel
AND tartikelsichtbarkeit.kKundengruppe = :cgid
LEFT JOIN tversandklasse
ON tversandklasse.kVersandklasse = tartikel.kVersandklasse
LEFT JOIN tmasseinheit me ON me.kMassEinheit = tartikel.kMassEinheit
LEFT JOIN tmasseinheitsprache mes
ON mes.kMassEinheit = me.kMassEinheit
AND mes.kSprache = :lid
LEFT JOIN tmasseinheit gpme
ON gpme.kMassEinheit = tartikel.kGrundpreisEinheit
LEFT JOIN tmasseinheitsprache gpmes
ON gpmes.kMassEinheit = gpme.kMassEinheit
AND gpmes.kSprache = :lid
WHERE tartikel.kArtikel = :pid AND tartikelsichtbarkeit.kArtikel IS NULL
531μs42.52KB10000000000002d360000000000000000defaultParams |
|
SELECT cName
FROM teinheit
WHERE kEinheit = (SELECT kEinheit
FROM teinheit
WHERE cName = :vpe LIMIT 0, 1)
AND kSprache = :lid LIMIT 0, 1
87μs16.4KB00000000000002d360000000000000000defaultParams |
|
SELECT kPreis, noDiscount, kKunde
FROM tpreis AS p
WHERE kArtikel = :pid AND kKundengruppe = :cgid
80μs16.28KB10000000000002d3c0000000000000000defaultParams |
|
SELECT kSteuerklasse, fMwSt
FROM tartikel
WHERE kArtikel = :pid
55μs16.19KB10000000000002d3c0000000000000000defaultParams |
|
SELECT nAnzahlAb, fVKNetto
FROM tpreisdetail
WHERE kPreis = :priceID
ORDER BY nAnzahlAb
100μs16.25KB10000000000002d3c0000000000000000defaultParams |
|
SELECT tsonderpreise.fNettoPreis, tartikelsonderpreis.dEnde AS dEnde_en,
DATE_FORMAT(tartikelsonderpreis.dEnde, '%d.%m.%Y') AS dEnde_de
FROM tsonderpreise
JOIN tartikel
ON tartikel.kArtikel = :productID
JOIN tartikelsonderpreis
ON tartikelsonderpreis.kArtikelSonderpreis = tsonderpreise.kArtikelSonderpreis
AND tartikelsonderpreis.kArtikel = :productID
AND tartikelsonderpreis.cAktiv = 'Y'
AND tartikelsonderpreis.dStart <= CURDATE()
AND (tartikelsonderpreis.dEnde IS NULL OR tartikelsonderpreis.dEnde >= CURDATE())
AND (tartikelsonderpreis.nAnzahl <= tartikel.fLagerbestand
OR tartikelsonderpreis.nIstAnzahl = 0)
WHERE tsonderpreise.kKundengruppe = :customerGroup
154μs17.08KB00000000000002d3c0000000000000000defaultParams |
|
SELECT tartikel.kArtikel, tartikel.nIstVater, COALESCE(teigenschaft.kArtikel, 0) AS kArtikelVariation,
tartikel.kSteuerklasse, tartikel.fLagerbestand,
tartikel.fStandardpreisNetto fNettoPreis,
tartikelkonfiggruppe.kKonfiggruppe g1, tkonfigitem.kKonfiggruppe g2
FROM tartikel
LEFT JOIN tartikelkonfiggruppe
ON tartikelkonfiggruppe.kArtikel = tartikel.kArtikel
LEFT JOIN tkonfigitem
ON tkonfigitem.kKonfiggruppe = tartikelkonfiggruppe.kKonfiggruppe
LEFT JOIN teigenschaft
ON teigenschaft.kArtikel = tartikel.kArtikel
WHERE tartikel.kArtikel = :pid
124μs16.95KB10000000000002d410000000000000000defaultParams |
|
SELECT baseprice.kArtikel,
MIN(IF(varaufpreis.fMinAufpreisNetto IS NULL,
ROUND(COALESCE(baseprice.specialPrice, 999999999), 4),
ROUND(baseprice.specialPrice, 4) + ROUND(varaufpreis.fMinAufpreisNetto, 4))) specialPriceMin,
MAX(IF(varaufpreis.fMaxAufpreisNetto IS NULL,
ROUND(COALESCE(baseprice.specialPrice, 0), 4),
ROUND(baseprice.specialPrice, 4) + ROUND(varaufpreis.fMaxAufpreisNetto, 4))) specialPriceMax,
MIN(IF(varaufpreis.fMinAufpreisNetto IS NULL,
ROUND(baseprice.fVKNetto, 4),
ROUND(baseprice.fVKNetto, 4) + ROUND(varaufpreis.fMinAufpreisNetto, 4))
) fVKNettoMin,
MAX(IF(varaufpreis.fMaxAufpreisNetto IS NULL,
ROUND(baseprice.fVKNetto, 4),
ROUND(baseprice.fVKNetto, 4) + ROUND(varaufpreis.fMaxAufpreisNetto, 4))
) fVKNettoMax
FROM (
SELECT IF(tartikel.kVaterartikel = 0, tartikel.kArtikel, tartikel.kVaterartikel) kArtikel,
tartikel.kArtikel kKindArtikel,
tartikel.nIstVater,
tsonderpreise.fNettoPreis specialPrice,
IF(tsonderpreise.fNettoPreis < tpreisdetail.fVKNetto,
tsonderpreise.fNettoPreis, tpreisdetail.fVKNetto) fVKNetto
FROM tartikel
INNER JOIN tpreis ON tpreis.kArtikel = tartikel.kArtikel
INNER JOIN tpreisdetail ON tpreisdetail.kPreis = tpreis.kPreis
LEFT JOIN tartikelsonderpreis ON tartikelsonderpreis.kArtikel = tartikel.kArtikel
LEFT JOIN tsonderpreise
ON tsonderpreise.kArtikelSonderpreis = tartikelsonderpreis.kArtikelSonderpreis
AND tsonderpreise.kKundengruppe = tpreis.kKundengruppe
AND tartikelsonderpreis.cAktiv = 'Y'
AND tartikelsonderpreis.dStart <= CURDATE()
AND (tartikelsonderpreis.nIstAnzahl = 0
OR (tartikelsonderpreis.nAnzahl <= tartikel.fLagerbestand))
AND (tartikelsonderpreis.nIstDatum = 0
OR (tartikelsonderpreis.dEnde >= CURDATE()))
WHERE tartikel.nIstVater = 0
AND ((tpreis.kKundengruppe = 0 AND tpreis.kKunde = :customerID)
OR (tpreis.kKundengruppe = :customerGroup AND NOT EXISTS(
SELECT 1 FROM tpreis iPrice
WHERE iPrice.kKunde = :customerID
AND iPrice.kKundengruppe = 0
AND iPrice.kArtikel = tartikel.kArtikel
)))
AND (
(tartikel.kVaterartikel = 0 AND tartikel.kArtikel = :productID)
OR tartikel.kVaterartikel = :productID
)
) baseprice
LEFT JOIN (
SELECT variations.kArtikel, variations.kKundengruppe,
SUM(variations.fMinAufpreisNetto) fMinAufpreisNetto,
SUM(variations.fMaxAufpreisNetto) fMaxAufpreisNetto
FROM (
SELECT teigenschaft.kArtikel,
tkundengruppe.kKundengruppe,
MIN(COALESCE(teigenschaftwertaufpreis.fAufpreisNetto,
teigenschaftwert.fAufpreisNetto)) fMinAufpreisNetto,
MAX(COALESCE(teigenschaftwertaufpreis.fAufpreisNetto,
teigenschaftwert.fAufpreisNetto)) fMaxAufpreisNetto
FROM teigenschaft
INNER JOIN teigenschaftwert ON teigenschaftwert.kEigenschaft = teigenschaft.kEigenschaft
JOIN tkundengruppe
LEFT JOIN teigenschaftwertaufpreis
ON teigenschaftwertaufpreis.kEigenschaftWert = teigenschaftwert.kEigenschaftWert
AND teigenschaftwertaufpreis.kKundengruppe = tkundengruppe.kKundengruppe
WHERE teigenschaft.kArtikel = :productID
GROUP BY teigenschaft.kArtikel, tkundengruppe.kKundengruppe, teigenschaft.kEigenschaft
) variations
GROUP BY variations.kArtikel, variations.kKundengruppe
) varaufpreis
ON varaufpreis.kArtikel = baseprice.kKindArtikel
AND varaufpreis.kKundengruppe = :customerGroup
AND baseprice.nIstVater = 0
GROUP BY baseprice.kArtikel
575μs24.14KB10000000000002d410000000000000000defaultParams |
|
SELECT * FROM tattribut WHERE `kArtikel`=:kArtikel ORDER BY nSort
76μs16.25KB00000000000002d360000000000000000defaultParams |
|
SELECT cPfad, nNr
FROM tartikelpict
WHERE kArtikel = :pid
ORDER BY nNr
101μs16.23KB20000000000002d360000000000000000defaultParams |
|
SELECT cPfad AS path
FROM tartikelpict
WHERE kArtikel = :pid
AND nNr = :no
ORDER BY nNr
LIMIT 1
97μs16.26KB10000000000002d560000000000000000defaultParams |
|
SELECT * FROM tattribut WHERE `kArtikel`=? AND `cName`=?
93μs16.82KB00000000000002d450000000000000000defaultParams |
|
SELECT tartikelkonfiggruppe.kKonfiggruppe
FROM tartikelkonfiggruppe
JOIN tkonfigitem
ON tkonfigitem.kKonfiggruppe = tartikelkonfiggruppe.kKonfiggruppe
AND tartikelkonfiggruppe.kArtikel = :pid
90μs16.34KB00000000000002d450000000000000000defaultParams |
|
SELECT cSeo, kSprache
FROM tseo
WHERE cKey = :key
AND kKey = :id
124μs16.22KB10000000000002d600000000000000000defaultParams |
|
SELECT fLagerbestand, cLagerBeachten, cLagerKleinerNull FROM tartikel WHERE `kVaterArtikel`=:kVaterArtikel
121μs16.3KB40000000000002d310000000000000000defaultParams |
|
SELECT cSeo, kSprache
FROM tseo
WHERE cKey = :key
AND kKey = :id
118μs16.22KB10000000000002d300000000000000000defaultParams |
|
SELECT tversandartzahlungsart.*, tzahlungsart.*
FROM tversandartzahlungsart, tzahlungsart
LEFT JOIN tpluginzahlungsartklasse
ON tpluginzahlungsartklasse.cModulId = tzahlungsart.cModulId
LEFT JOIN tplugin
ON tplugin.kPlugin = tpluginzahlungsartklasse.kPlugin
WHERE tversandartzahlungsart.kVersandart = :methodID
AND tversandartzahlungsart.kZahlungsart = tzahlungsart.kZahlungsart
AND COALESCE(tplugin.nStatus, :PluginStateActivated) = :PluginStateActivated
AND (
tzahlungsart.cKundengruppen IS NULL
OR tzahlungsart.cKundengruppen = ''
OR FIND_IN_SET(:cGroupID, REPLACE(tzahlungsart.cKundengruppen, ';', ',')) > 0
)
AND tzahlungsart.nActive = 1
AND tzahlungsart.nNutzbar = 1
ORDER BY tzahlungsart.nSort
326μs17.87KB00000000000002d7f0000000000000000defaultParams |
|
SELECT tversandartzahlungsart.*, tzahlungsart.*
FROM tversandartzahlungsart, tzahlungsart
LEFT JOIN tpluginzahlungsartklasse
ON tpluginzahlungsartklasse.cModulId = tzahlungsart.cModulId
LEFT JOIN tplugin
ON tplugin.kPlugin = tpluginzahlungsartklasse.kPlugin
WHERE tversandartzahlungsart.kVersandart = :methodID
AND tversandartzahlungsart.kZahlungsart = tzahlungsart.kZahlungsart
AND COALESCE(tplugin.nStatus, :PluginStateActivated) = :PluginStateActivated
AND (
tzahlungsart.cKundengruppen IS NULL
OR tzahlungsart.cKundengruppen = ''
OR FIND_IN_SET(:cGroupID, REPLACE(tzahlungsart.cKundengruppen, ';', ',')) > 0
)
AND tzahlungsart.nActive = 1
AND tzahlungsart.nNutzbar = 1
ORDER BY tzahlungsart.nSort
270μs17.87KB00000000000002d7f0000000000000000defaultParams |
|
SELECT tversandartzahlungsart.*, tzahlungsart.*
FROM tversandartzahlungsart, tzahlungsart
LEFT JOIN tpluginzahlungsartklasse
ON tpluginzahlungsartklasse.cModulId = tzahlungsart.cModulId
LEFT JOIN tplugin
ON tplugin.kPlugin = tpluginzahlungsartklasse.kPlugin
WHERE tversandartzahlungsart.kVersandart = :methodID
AND tversandartzahlungsart.kZahlungsart = tzahlungsart.kZahlungsart
AND COALESCE(tplugin.nStatus, :PluginStateActivated) = :PluginStateActivated
AND (
tzahlungsart.cKundengruppen IS NULL
OR tzahlungsart.cKundengruppen = ''
OR FIND_IN_SET(:cGroupID, REPLACE(tzahlungsart.cKundengruppen, ';', ',')) > 0
)
AND tzahlungsart.nActive = 1
AND tzahlungsart.nNutzbar = 1
ORDER BY tzahlungsart.nSort
264μs17.87KB00000000000002d830000000000000000defaultParams |
|
SELECT tartikel.kArtikel AS productID, tartikelattribut.cWert AS productValue
FROM tartikel
JOIN tartikelattribut
ON tartikelattribut.kArtikel = tartikel.kArtikel
AND tartikelattribut.cWert >= 0
LEFT JOIN tartikelsichtbarkeit
ON tartikel.kArtikel = tartikelsichtbarkeit.kArtikel
AND tartikelsichtbarkeit.kKundengruppe = :cgid
WHERE tartikelsichtbarkeit.kArtikel IS NULL
AND tartikel.nIstVater = 0
AND tartikelattribut.cName = :attr
AND (tartikel.fLagerbestand > 0
OR tartikel.cLagerBeachten = :no
OR tartikel.cLagerKleinerNull = :yes)
226μs16.92KB00000000000002d8d0000000000000000defaultParams |
|
SELECT * FROM tsprache
94μs16.28KB60000000000002dbf0000000000000000defaultSELECT tversandart.*
FROM tversandart
WHERE tversandart.cLaender LIKE :iso
AND (
tversandart.cKundengruppen = '-1'
OR FIND_IN_SET(:cGroupID, REPLACE(tversandart.cKundengruppen, ';', ',')) > 0
) ORDER BY tversandart.nSort
166μs16.91KB60000000000002dc80000000000000000defaultParams |
|
SELECT tversandartzahlungsart.*, tzahlungsart.*
FROM tversandartzahlungsart, tzahlungsart
LEFT JOIN tpluginzahlungsartklasse
ON tpluginzahlungsartklasse.cModulId = tzahlungsart.cModulId
LEFT JOIN tplugin
ON tplugin.kPlugin = tpluginzahlungsartklasse.kPlugin
WHERE tversandartzahlungsart.kVersandart = :methodID
AND tversandartzahlungsart.kZahlungsart = tzahlungsart.kZahlungsart
AND COALESCE(tplugin.nStatus, :PluginStateActivated) = :PluginStateActivated
AND (
tzahlungsart.cKundengruppen IS NULL
OR tzahlungsart.cKundengruppen = ''
OR FIND_IN_SET(:cGroupID, REPLACE(tzahlungsart.cKundengruppen, ';', ',')) > 0
)
AND tzahlungsart.nActive = 1
AND tzahlungsart.nNutzbar = 1
ORDER BY tzahlungsart.nSort
225μs17.89KB10000000000002dc80000000000000000defaultParams |
|
SELECT tversandartzahlungsart.*, tzahlungsart.*
FROM tversandartzahlungsart, tzahlungsart
LEFT JOIN tpluginzahlungsartklasse
ON tpluginzahlungsartklasse.cModulId = tzahlungsart.cModulId
LEFT JOIN tplugin
ON tplugin.kPlugin = tpluginzahlungsartklasse.kPlugin
WHERE tversandartzahlungsart.kVersandart = :methodID
AND tversandartzahlungsart.kZahlungsart = tzahlungsart.kZahlungsart
AND COALESCE(tplugin.nStatus, :PluginStateActivated) = :PluginStateActivated
AND (
tzahlungsart.cKundengruppen IS NULL
OR tzahlungsart.cKundengruppen = ''
OR FIND_IN_SET(:cGroupID, REPLACE(tzahlungsart.cKundengruppen, ';', ',')) > 0
)
AND tzahlungsart.nActive = 1
AND tzahlungsart.nNutzbar = 1
ORDER BY tzahlungsart.nSort
216μs17.89KB10000000000002dd80000000000000000defaultParams |
|
SELECT tversandartzahlungsart.*, tzahlungsart.*
FROM tversandartzahlungsart, tzahlungsart
LEFT JOIN tpluginzahlungsartklasse
ON tpluginzahlungsartklasse.cModulId = tzahlungsart.cModulId
LEFT JOIN tplugin
ON tplugin.kPlugin = tpluginzahlungsartklasse.kPlugin
WHERE tversandartzahlungsart.kVersandart = :methodID
AND tversandartzahlungsart.kZahlungsart = tzahlungsart.kZahlungsart
AND COALESCE(tplugin.nStatus, :PluginStateActivated) = :PluginStateActivated
AND (
tzahlungsart.cKundengruppen IS NULL
OR tzahlungsart.cKundengruppen = ''
OR FIND_IN_SET(:cGroupID, REPLACE(tzahlungsart.cKundengruppen, ';', ',')) > 0
)
AND tzahlungsart.nActive = 1
AND tzahlungsart.nNutzbar = 1
ORDER BY tzahlungsart.nSort
198μs17.89KB10000000000002ddd0000000000000000defaultParams |
|
SELECT tversandartzahlungsart.*, tzahlungsart.*
FROM tversandartzahlungsart, tzahlungsart
LEFT JOIN tpluginzahlungsartklasse
ON tpluginzahlungsartklasse.cModulId = tzahlungsart.cModulId
LEFT JOIN tplugin
ON tplugin.kPlugin = tpluginzahlungsartklasse.kPlugin
WHERE tversandartzahlungsart.kVersandart = :methodID
AND tversandartzahlungsart.kZahlungsart = tzahlungsart.kZahlungsart
AND COALESCE(tplugin.nStatus, :PluginStateActivated) = :PluginStateActivated
AND (
tzahlungsart.cKundengruppen IS NULL
OR tzahlungsart.cKundengruppen = ''
OR FIND_IN_SET(:cGroupID, REPLACE(tzahlungsart.cKundengruppen, ';', ',')) > 0
)
AND tzahlungsart.nActive = 1
AND tzahlungsart.nNutzbar = 1
ORDER BY tzahlungsart.nSort
189μs17.87KB00000000000002de20000000000000000defaultParams |
|
SELECT tversandartzahlungsart.*, tzahlungsart.*
FROM tversandartzahlungsart, tzahlungsart
LEFT JOIN tpluginzahlungsartklasse
ON tpluginzahlungsartklasse.cModulId = tzahlungsart.cModulId
LEFT JOIN tplugin
ON tplugin.kPlugin = tpluginzahlungsartklasse.kPlugin
WHERE tversandartzahlungsart.kVersandart = :methodID
AND tversandartzahlungsart.kZahlungsart = tzahlungsart.kZahlungsart
AND COALESCE(tplugin.nStatus, :PluginStateActivated) = :PluginStateActivated
AND (
tzahlungsart.cKundengruppen IS NULL
OR tzahlungsart.cKundengruppen = ''
OR FIND_IN_SET(:cGroupID, REPLACE(tzahlungsart.cKundengruppen, ';', ',')) > 0
)
AND tzahlungsart.nActive = 1
AND tzahlungsart.nNutzbar = 1
ORDER BY tzahlungsart.nSort
206μs17.89KB10000000000002de50000000000000000defaultParams |
|
SELECT tversandartzahlungsart.*, tzahlungsart.*
FROM tversandartzahlungsart, tzahlungsart
LEFT JOIN tpluginzahlungsartklasse
ON tpluginzahlungsartklasse.cModulId = tzahlungsart.cModulId
LEFT JOIN tplugin
ON tplugin.kPlugin = tpluginzahlungsartklasse.kPlugin
WHERE tversandartzahlungsart.kVersandart = :methodID
AND tversandartzahlungsart.kZahlungsart = tzahlungsart.kZahlungsart
AND COALESCE(tplugin.nStatus, :PluginStateActivated) = :PluginStateActivated
AND (
tzahlungsart.cKundengruppen IS NULL
OR tzahlungsart.cKundengruppen = ''
OR FIND_IN_SET(:cGroupID, REPLACE(tzahlungsart.cKundengruppen, ';', ',')) > 0
)
AND tzahlungsart.nActive = 1
AND tzahlungsart.nNutzbar = 1
ORDER BY tzahlungsart.nSort
312μs17.89KB10000000000002dea0000000000000000defaultParams |
|
SELECT tversandartzahlungsart.*, tzahlungsart.*
FROM tversandartzahlungsart, tzahlungsart
LEFT JOIN tpluginzahlungsartklasse
ON tpluginzahlungsartklasse.cModulId = tzahlungsart.cModulId
LEFT JOIN tplugin
ON tplugin.kPlugin = tpluginzahlungsartklasse.kPlugin
WHERE tversandartzahlungsart.kVersandart = :methodID
AND tversandartzahlungsart.kZahlungsart = tzahlungsart.kZahlungsart
AND COALESCE(tplugin.nStatus, :PluginStateActivated) = :PluginStateActivated
AND (
tzahlungsart.cKundengruppen IS NULL
OR tzahlungsart.cKundengruppen = ''
OR FIND_IN_SET(:cGroupID, REPLACE(tzahlungsart.cKundengruppen, ';', ',')) > 0
)
AND tzahlungsart.nActive = 1
AND tzahlungsart.nNutzbar = 1
ORDER BY tzahlungsart.nSort
326μs17.89KB10000000000002dc10000000000000000defaultParams |
|
SELECT tversandartzahlungsart.*, tzahlungsart.*
FROM tversandartzahlungsart, tzahlungsart
LEFT JOIN tpluginzahlungsartklasse
ON tpluginzahlungsartklasse.cModulId = tzahlungsart.cModulId
LEFT JOIN tplugin
ON tplugin.kPlugin = tpluginzahlungsartklasse.kPlugin
WHERE tversandartzahlungsart.kVersandart = :methodID
AND tversandartzahlungsart.kZahlungsart = tzahlungsart.kZahlungsart
AND COALESCE(tplugin.nStatus, :PluginStateActivated) = :PluginStateActivated
AND (
tzahlungsart.cKundengruppen IS NULL
OR tzahlungsart.cKundengruppen = ''
OR FIND_IN_SET(:cGroupID, REPLACE(tzahlungsart.cKundengruppen, ';', ',')) > 0
)
AND tzahlungsart.nActive = 1
AND tzahlungsart.nNutzbar = 1
ORDER BY tzahlungsart.nSort
291μs17.87KB00000000000002dc30000000000000000defaultParams |
|
INSERT IGNORE INTO tbesucherarchiv
(kBesucher, cIP, kKunde, kBestellung, cReferer, cEinstiegsseite, cBrowser,
cAusstiegsseite, nBesuchsdauer, kBesucherBot, dZeit)
SELECT kBesucher, cIP, kKunde, kBestellung, cReferer, cEinstiegsseite, cBrowser, cAusstiegsseite,
(UNIX_TIMESTAMP(dLetzteAktivitaet) - UNIX_TIMESTAMP(dZeit)) AS nBesuchsdauer, kBesucherBot, dZeit
FROM tbesucher
WHERE dLetzteAktivitaet <= DATE_SUB(NOW(), INTERVAL :interval HOUR)
394μs696B00000000000002df00000000000000000defaultParams |
|
DELETE FROM tbesucher
WHERE dLetzteAktivitaet <= DATE_SUB(NOW(), INTERVAL :interval HOUR)
418μs136B00000000000002df00000000000000000defaultParams |
|
SELECT * FROM tbesucher WHERE `cSessID`=?
338μs16.93KB00000000000002df00000000000000000defaultParams |
|
SELECT * FROM tbesucher WHERE `cID`=?
342μs16.93KB10000000000002df00000000000000000defaultParams |
|
SELECT cClass, kInitial FROM textensionpoint
WHERE (kSprache = :lid OR kSprache = 0)
AND (kKundengruppe = :cgid OR kKundengruppe = 0)
AND (nSeite = :ptype OR nSeite = 0)
AND ( (cKey = :cky AND (cValue = :cval OR cValue = '')) OR cValue = '')
187μs16.42KB00000000000002fdf0000000000000000defaultParams |
|
SELECT * FROM tplugin WHERE `kPlugin`=?
182μs17.23KB10000000000002fdd0000000000000000defaultParams |
|
SELECT kStueckliste AS id, fLagerbestand AS stock
FROM tartikel
WHERE kArtikel = :pid
105μs16.22KB10000000000002e960000000000000000defaultParams |
|
SELECT tartikel.kArtikel, tartikel.kHersteller, tartikel.kLieferstatus, tartikel.kSteuerklasse,
tartikel.kEinheit, tartikel.kVPEEinheit, tartikel.kVersandklasse, tartikel.kEigenschaftKombi,
tartikel.kVaterArtikel, tartikel.kStueckliste, tartikel.kWarengruppe,
tartikel.cArtNr, tartikel.cName, tartikel.cBeschreibung, tartikel.cAnmerkung, tartikel.fLagerbestand, tartikel.fMwSt, tartikel.cSeo AS originalSeo,
IF (tartikelabnahme.fMindestabnahme IS NOT NULL,
tartikelabnahme.fMindestabnahme, tartikel.fMindestbestellmenge) AS fMindestbestellmenge,
IF (tartikelabnahme.fIntervall IS NOT NULL,
tartikelabnahme.fIntervall, tartikel.fAbnahmeintervall) AS fAbnahmeintervall,
tartikel.cBarcode, tartikel.cTopArtikel,
tartikel.fGewicht, tartikel.fArtikelgewicht, tartikel.cNeu, tartikel.cKurzBeschreibung, tartikel.fUVP,
tartikel.cLagerBeachten, tartikel.cLagerKleinerNull, tartikel.cLagerVariation, tartikel.cTeilbar,
tartikel.fPackeinheit, tartikel.cVPE, tartikel.fVPEWert, tartikel.cVPEEinheit, tartikel.cSuchbegriffe,
tartikel.nSort, tartikel.dErscheinungsdatum, tartikel.dErstellt, tartikel.dLetzteAktualisierung,
tartikel.cSerie, tartikel.cISBN, tartikel.cASIN, tartikel.cHAN, tartikel.cUNNummer, tartikel.cGefahrnr,
tartikel.nIstVater, date_format(tartikel.dErscheinungsdatum, '%d.%m.%Y') AS Erscheinungsdatum_de,
tartikel.cTaric, tartikel.cUPC, tartikel.cHerkunftsland, tartikel.cEPID, tartikel.fZulauf,
tartikel.dZulaufDatum, DATE_FORMAT(tartikel.dZulaufDatum, '%d.%m.%Y') AS dZulaufDatum_de,
tartikel.fLieferantenlagerbestand, tartikel.fLieferzeit,
tartikel.dMHD, DATE_FORMAT(tartikel.dMHD, '%d.%m.%Y') AS dMHD_de,
tartikel.kMassEinheit, tartikel.kGrundPreisEinheit, tartikel.fMassMenge, tartikel.fGrundpreisMenge,
tartikel.fBreite, tartikel.fHoehe, tartikel.fLaenge, tartikel.nLiefertageWennAusverkauft,
tartikel.nAutomatischeLiefertageberechnung, tartikel.nBearbeitungszeit, me.cCode AS cMasseinheitCode,
mes.cName AS cMasseinheitName, gpme.cCode AS cGrundpreisEinheitCode,
gpmes.cName AS cGrundpreisEinheitName,
tseo.cSeo,
tartikelsprache.cName AS cName_spr, tartikelsprache.cBeschreibung AS cBeschreibung_spr,
tartikelsprache.cKurzBeschreibung AS cKurzBeschreibung_spr,
tsonderpreise.fNettoPreis, tartikelext.fDurchschnittsBewertung,
tlieferstatus.cName AS cName_tlieferstatus, teinheit.cName AS teinheitcName,
tartikelsonderpreis.cAktiv AS cAktivSonderpreis, tartikelsonderpreis.dStart AS dStart_en,
DATE_FORMAT(tartikelsonderpreis.dStart, '%d.%m.%Y') AS dStart_de,
tartikelsonderpreis.dEnde AS dEnde_en,
DATE_FORMAT(tartikelsonderpreis.dEnde, '%d.%m.%Y') AS dEnde_de,
tversandklasse.cName AS cVersandklasse,
tbestseller.isBestseller AS bIsBestseller,
ROUND(tartikelext.fDurchschnittsBewertung) >= :trmr AS bIsTopBewertet,
COALESCE((SELECT 1 FROM tuploadschema ULS WHERE ULS.kCustomID = :pid LIMIT 1), 0) AS hasUploads
FROM tartikel
LEFT JOIN tartikelabnahme
ON tartikel.kArtikel = tartikelabnahme.kArtikel
AND tartikelabnahme.kKundengruppe = :cgid
LEFT JOIN tartikelsonderpreis
ON tartikelsonderpreis.kArtikel = tartikel.kArtikel
AND tartikelsonderpreis.cAktiv = 'Y'
AND (tartikelsonderpreis.nAnzahl <= tartikel.fLagerbestand OR tartikelsonderpreis.nIstAnzahl = 0)
LEFT JOIN tsonderpreise ON tartikelsonderpreis.kArtikelSonderpreis = tsonderpreise.kArtikelSonderpreis
AND tsonderpreise.kKundengruppe = :cgid
LEFT JOIN tseo ON tseo.cKey = 'kArtikel' AND tseo.kKey = tartikel.kArtikel
AND tseo.kSprache = :lid
LEFT JOIN tartikelsprache
ON tartikelsprache.kArtikel = :pid
AND tartikelsprache.kSprache = :lid
LEFT JOIN tbestseller
ON tbestseller.kArtikel = tartikel.kArtikel
LEFT JOIN tartikelext
ON tartikelext.kArtikel = tartikel.kArtikel
LEFT JOIN tlieferstatus
ON tlieferstatus.kLieferstatus = tartikel.kLieferstatus
AND tlieferstatus.kSprache = :lid
LEFT JOIN teinheit
ON teinheit.kEinheit = tartikel.kEinheit
AND teinheit.kSprache = :lid
LEFT JOIN tartikelsichtbarkeit
ON tartikel.kArtikel = tartikelsichtbarkeit.kArtikel
AND tartikelsichtbarkeit.kKundengruppe = :cgid
LEFT JOIN tversandklasse
ON tversandklasse.kVersandklasse = tartikel.kVersandklasse
LEFT JOIN tmasseinheit me ON me.kMassEinheit = tartikel.kMassEinheit
LEFT JOIN tmasseinheitsprache mes
ON mes.kMassEinheit = me.kMassEinheit
AND mes.kSprache = :lid
LEFT JOIN tmasseinheit gpme
ON gpme.kMassEinheit = tartikel.kGrundpreisEinheit
LEFT JOIN tmasseinheitsprache gpmes
ON gpmes.kMassEinheit = gpme.kMassEinheit
AND gpmes.kSprache = :lid
WHERE tartikel.kArtikel = :pid AND tartikelsichtbarkeit.kArtikel IS NULL
657μs42.52KB10000000000002e940000000000000000defaultParams |
|
SELECT cName
FROM teinheit
WHERE kEinheit = (SELECT kEinheit
FROM teinheit
WHERE cName = :vpe LIMIT 0, 1)
AND kSprache = :lid LIMIT 0, 1
168μs16.4KB00000000000002e940000000000000000defaultParams |
|
SELECT kPreis, noDiscount, kKunde
FROM tpreis AS p
WHERE kArtikel = :pid AND kKundengruppe = :cgid
110μs16.28KB10000000000002f170000000000000000defaultParams |
|
SELECT kSteuerklasse, fMwSt
FROM tartikel
WHERE kArtikel = :pid
109μs16.19KB10000000000002f170000000000000000defaultParams |
|
SELECT nAnzahlAb, fVKNetto
FROM tpreisdetail
WHERE kPreis = :priceID
ORDER BY nAnzahlAb
137μs16.25KB10000000000002f170000000000000000defaultParams |
|
SELECT tsonderpreise.fNettoPreis, tartikelsonderpreis.dEnde AS dEnde_en,
DATE_FORMAT(tartikelsonderpreis.dEnde, '%d.%m.%Y') AS dEnde_de
FROM tsonderpreise
JOIN tartikel
ON tartikel.kArtikel = :productID
JOIN tartikelsonderpreis
ON tartikelsonderpreis.kArtikelSonderpreis = tsonderpreise.kArtikelSonderpreis
AND tartikelsonderpreis.kArtikel = :productID
AND tartikelsonderpreis.cAktiv = 'Y'
AND tartikelsonderpreis.dStart <= CURDATE()
AND (tartikelsonderpreis.dEnde IS NULL OR tartikelsonderpreis.dEnde >= CURDATE())
AND (tartikelsonderpreis.nAnzahl <= tartikel.fLagerbestand
OR tartikelsonderpreis.nIstAnzahl = 0)
WHERE tsonderpreise.kKundengruppe = :customerGroup
192μs17.08KB00000000000002f170000000000000000defaultParams |
|
SELECT tartikel.kArtikel, tartikel.nIstVater, COALESCE(teigenschaft.kArtikel, 0) AS kArtikelVariation,
tartikel.kSteuerklasse, tartikel.fLagerbestand,
tartikel.fStandardpreisNetto fNettoPreis,
tartikelkonfiggruppe.kKonfiggruppe g1, tkonfigitem.kKonfiggruppe g2
FROM tartikel
LEFT JOIN tartikelkonfiggruppe
ON tartikelkonfiggruppe.kArtikel = tartikel.kArtikel
LEFT JOIN tkonfigitem
ON tkonfigitem.kKonfiggruppe = tartikelkonfiggruppe.kKonfiggruppe
LEFT JOIN teigenschaft
ON teigenschaft.kArtikel = tartikel.kArtikel
WHERE tartikel.kArtikel = :pid
180μs16.97KB20000000000002e9e0000000000000000defaultParams |
|
SELECT cName, cWert FROM tartikelattribut WHERE `kArtikel`=:kArtikel ORDER BY kArtikelAttribut
122μs16.33KB90000000000002e940000000000000000defaultParams |
|
SELECT * FROM tattribut WHERE `kArtikel`=:kArtikel ORDER BY nSort
70μs16.25KB00000000000002f780000000000000000defaultParams |
|
SELECT cPfad, nNr
FROM tartikelpict
WHERE kArtikel = :pid
ORDER BY nNr
70μs16.22KB10000000000002f780000000000000000defaultParams |
|
SELECT tartikelmerkmal.kMerkmal, tartikelmerkmal.kMerkmalWert
FROM tartikelmerkmal
JOIN tmerkmal
ON tmerkmal.kMerkmal = tartikelmerkmal.kMerkmal
JOIN tmerkmalwert
ON tmerkmalwert.kMerkmalWert = tartikelmerkmal.kMerkmalWert
WHERE tartikelmerkmal.kArtikel = :kArtikel
ORDER BY tmerkmal.nSort, tmerkmalwert.nSort, tartikelmerkmal.kMerkmal
112μs16.55KB00000000000002f7d0000000000000000defaultParams |
|
SELECT * FROM tattribut WHERE `kArtikel`=? AND `cName`=?
70μs16.82KB00000000000002f720000000000000000defaultParams |
|
SELECT tartikeldownload.kDownload
FROM tartikeldownload
LEFT JOIN tdownload ON tartikeldownload.kDownload = tdownload.kDownload
WHERE kArtikel = :pid OR
tartikeldownload.kArtikel IN (
SELECT tstueckliste.kArtikel
FROM tstueckliste
LEFT JOIN tartikel
ON tstueckliste.kStueckliste = tartikel.kStueckliste
WHERE tartikel.kArtikel = :pid)
GROUP BY tartikeldownload.kDownload
ORDER BY tdownload.nSort, tdownload.dErstellt DESC
159μs16.77KB00000000000002f720000000000000000defaultParams |
|
SELECT tartikelkonfiggruppe.kKonfiggruppe
FROM tartikelkonfiggruppe
JOIN tkonfigitem
ON tkonfigitem.kKonfiggruppe = tartikelkonfiggruppe.kKonfiggruppe
AND tartikelkonfiggruppe.kArtikel = :pid
68μs16.34KB00000000000002f720000000000000000defaultParams |
|
SELECT cSeo, kSprache
FROM tseo
WHERE cKey = :key
AND kKey = :id
97μs16.3KB60000000000002e830000000000000000defaultParams |
|