Sto provando a impostare più colonne per più righe in una query, ma finora nessuna fortuna.Aggiornare più colonne per più righe in una query di SQL
Ecco come la mia tabella assomiglia
Tabella: utente
vorrei impostare 'ext_id' sul user_id IN (3,4,5) ed anche come impostare ext_flag = Y e admin_role = admin sulle stesse file.
la tabella risultante si presenta come segue
La mia domanda si presenta così, ma io sono sempre erros causa della scarsa familiarità di sintassi SQL.
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
Sono in difficoltà con la sintassi SET con più colonne.
Cool..that funzionato! :) –
nice :) you welcome! –
Sì, sir.SO non consente di contrassegnare la risposta in 5 minuti. Segnerà in un minuto. :) –