sql >> Database >  >> RDS >> Mysql

MySQL voegt 2 resultaatsets samen, exclusief records in de eerste

Test

SELECT id, crp, starts_on
FROM tbl_crps
NATURAL JOIN (SELECT crp, MAX(id) id
              FROM tbl_crps
              WHERE starts_on < CURRENT_DATE
              GROUP BY crp) x
UNION ALL
SELECT id, crp, starts_on
FROM tbl_crps
NATURAL JOIN (SELECT crp, MAX(id) id
              FROM tbl_crps
              GROUP BY crp
              HAVING MIN(starts_on) >= CURRENT_DATE) x;

viool



  1. Kan variabele binnen functie niet declareren op PostgreSQL

  2. invoertype tekstveld met vaste fout 2147483647

  3. Een opgeslagen orakelprocedure in R uitvoeren met ROracle

  4. Optimaliseer de django-query om de externe sleutel en de django-taggit-relatie op te halen