sql >> Database teknologi >  >> RDS >> Sqlserver

SQL Server:Sådan bruger du en aggregeret funktion som MAX i en WHERE-klausul

Som du har bemærket, er WHERE klausulen tillader dig ikke at bruge aggregater i den. Det er hvad HAVING klausul er for.

HAVING t1.field3=MAX(t1.field3)


  1. oprette oracle-pakke stødt på PLS-00103:Stødte på symbolet CREATE

  2. Postgresql-transaktions-id ikke fundet

  3. Dynamisk SQL Pivot (med CONVERT DateField

  4. Sådan fjerner du uønskede ledende tegn fra en streng i MySQL