sql >> Databasteknik >  >> RDS >> Mysql

MySQL - Pulling List beroende på datum och kategori

Du måste korsa resultaten från båda valen i fältet CategoryID.Jag tror att detta borde fungera:

SELECT DISTINCT PosterID
FROM table1 x
WHERE PostingDate BETWEEN '2012-05-01' AND '2012-06-30'
AND posterID NOT IN (SELECT PosterID
  FROM table1 y
  WHERE PostingDate > '2012-07-01' AND x.CategoryID = y.CategoryID);  



  1. Dubblettpost på INSERT efter DELETE från tabellen i transaktionen

  2. Cloud Native och DevSecOps i skala med Capgemini Agile Innovation Platform och Oracle Cloud

  3. php foreach loop och addmore-knappen i ett formulär

  4. Algoritm som söker efter relaterade objekt baserat på vanliga taggar