MySQL Select last 7 days

前端 未结 2 1400
情话喂你
情话喂你 2020-12-01 05:30

I read some Posts here and seems like nothing special but I can not still select the entries of the last days.

SELECT 
    p1.kArtikel, 
    p1.cName, 
    p         


        
2条回答
  •  陌清茗
    陌清茗 (楼主)
    2020-12-01 05:43

    Since you are using an INNER JOIN you can just put the conditions in the WHERE clause, like this:

    SELECT 
        p1.kArtikel, 
        p1.cName, 
        p1.cKurzBeschreibung, 
        p1.dLetzteAktualisierung, 
        p1.dErstellt, 
        p1.cSeo,
        p2.kartikelpict,
        p2.nNr,
        p2.cPfad  
    FROM 
        tartikel AS p1 INNER JOIN tartikelpict AS p2 
        ON p1.kArtikel = p2.kArtikel
    WHERE
      DATE(dErstellt) > (NOW() - INTERVAL 7 DAY)
      AND p2.nNr = 1
    ORDER BY 
      p1.kArtikel DESC
    LIMIT
        100;
    

提交回复
热议问题