Mysql
 sql >> Base de données >  >> RDS >> Mysql

Mysql Insérer le numéro de commande par champ VARCHAR

Vous pouvez utiliser STRCMP('text', 'text2')

update products 
set OrderNumber=OrderNumber+1 
where STRCMP(Name, 'bla') = 1;

J'ai mal compris votre propos. Pouvez-vous essayer quelque chose comme ça ?

SET @rownum:=0;
update 
set [email protected]:[email protected] + 1
from products
order by Name;