sql >> Database >  >> RDS >> Sqlserver

Sql Server:een aggregatiefunctie zoals MAX gebruiken in een WHERE-clausule?

Zoals je hebt gemerkt, is de WHERE clausule staat niet toe dat u aggregaten erin gebruikt. Dat is wat de HAVING clausule is voor.

HAVING t1.field3=MAX(t1.field3)


  1. Mysql-query naar Mysqli en Statement voorbereiden

  2. Een elegantere manier om aan dynamische SQL te ontsnappen?

  3. Hoe te bestellen met maximaal twee kolommen die nul kunnen zijn in MySQL?

  4. SQL-querylogica voor beginners met 3 tabellen