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

Opdater flere kolonner for flere rækker i én SQL-forespørgsel

prøv dette

 update user
 set ext_flag = 'Y', admin_role = 'admin', ext_id = 
 case 
 when user_id = 2 then 345
 when user_id = 4 then 456
 when user_id = 5 then 789
 end
 **WHERE user_id  in (2,4,5)**


  1. Hentning af en mysql fejlkode:1265. Data afkortet for kolonne, når du laver en LOAD DATA LOCAL INFILE

  2. mysql_num_rows() forventer, at parameter 1 er ressource, boolesk givet ind

  3. Django:Operational Error når jeg forsøger at oprette bruger fra admin

  4. PyMySQL-variabler i forespørgsler