sql >> Database teknologi >  >> RDS >> Mysql

Opdater en kolonneværdi til ANTAL rækker for specifikke værdier i samme tabel

UPDATE e a, (SELECT e1,COUNT(*) cnt 
               FROM e 
           GROUP BY e1) b

   SET a.e2 = b.cnt
 WHERE a.e1 = b.e1;


  1. UTF-8-strenge i en MySQL-database blev rodet efter konfigurationsændring

  2. Mangler hukommelse (tildelt 50855936) (forsøgte at tildele 50331646 bytes)

  3. Sådan fungerer ORD() i MariaDB

  4. Hvordan LocalTimeStamp() virker i PostgreSQL