sql >> Database >  >> RDS >> Mysql

MySQL-updateveld gebaseerd op minimale waarde van een ander veld wanneer gegroepeerd door een derde

U kunt dit doen door de min() . te berekenen en met behulp van een join om te filteren:

update t join
       (select date, min(value) as minvalue
        from t
        group by date
       ) tmin
       on t.date = tmin.date and t.value = tmin.minvalue
    set tag = 1;


  1. javafx verbinding met mysql

  2. hoe te voorkomen dat u een verkeerde ID krijgt

  3. ASP.Net / MySQL:inhoud vertalen in verschillende talen

  4. mysql - Hoe om te gaan met zoekopdrachten met speciale tekens %(procent) en _(underscore)