sql >> Database >  >> RDS >> Mysql

WHERE-component geeft een ander resultaat, of het nu in subquery is of niet

Wanneer u verwijst naar een kolom die niet in de group by staat lijst, zal MySQL een willekeurig gekozen waarde retourneren uit een van de rijen in de groep. Het maakt dus uit of u binnen de subquery filtert, vóór de group by , of buiten de subquery, na de group by . In het tweede geval worden groepen met overeenkomende en niet-overeenkomende rijen willekeurig opgenomen of uitgesloten.



  1. Minimale afstand en groeperen op

  2. Hoe records te filteren met de geaggregeerde functie COUNT

  3. Oracle SQL-ontwikkelaar:REFCURSOR-resultaten weergeven in raster?

  4. SQLSTATE [HY000] [1045] Toegang geweigerd voor gebruiker 'root'@'localhost' (met wachtwoord:JA) symfony2