sql >> Databáze >  >> RDS >> Mysql

MySQL A nebo B, ale NE obojí

Něco takového by mělo splňovat specifikaci:

SELECT f.bar 
  FROM frequents f
 WHERE f.drinker IN ('John','Rebecca')
 GROUP 
    BY f.bar
HAVING COUNT(DISTINCT f.drinker) < 2
  • získejte všechny bar pro „John“ a/nebo „Rebecca“
  • sbalí řádky do jednoho řádku pro každou bar
  • získejte počet drinker pro každý bar
  • zahoďte řádky, které mají počet 2 (tj. John i Rebecca)
  • ponechat pouze hodnoty bar pro Johna a ne pro Rebeccu nebo naopak



  1. Prozkoumání SQL Server 2014 SELECT INTO Parallelism

  2. nastavení cílové verze databáze pro migraci pracovního stolu mysql

  3. Objekt třídy yii\db\Command nelze převést na řetězec

  4. Použít Django dumpdata k výpisu podmnožiny celkových dat?