Shopware 5 SQL Artikel Release und Coming soon

Folgende Scripte sind für die Einkaufswelt Artikelslider aufbereitet. Unter s_emotion_element_value fieldID = 37

Artikel von Heute bis Zukunft

SELECT
    CONCAT(CONCAT('|',GROUP_CONCAT(ordernumber SEPARATOR '|')),'|') AS 'value'
FROM s_articles_details AS sad
WHERE sad.releasedate > CURDATE()

Artikel von Heute bis Zukunft einer bestimmten Kategorie-ID

SELECT
    CONCAT(CONCAT('|',GROUP_CONCAT(ordernumber SEPARATOR '|')),'|') AS 'value'
FROM s_articles_details AS sad
         LEFT JOIN s_articles_categories AS sac ON sad.articleID = sac.articleID
WHERE sad.releasedate > CURDATE()
  AND sac.categoryID = 79

Artikel von Heute bis Vergangenheit (2 Monate)

SELECT
    CONCAT(CONCAT('|',GROUP_CONCAT(ordernumber SEPARATOR '|')),'|') AS 'value'
FROM s_articles_details AS sad
WHERE sad.releasedate < CURDATE() AND sad.releasedate > DATE_ADD(CURDATE(), INTERVAL - 2 MONTH)