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

Mysql Indsæt ordrenummer efter VARCHAR-felt

Du kan bruge STRCMP('text', 'text2')

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

Jeg misforstod din pointe. Kan du prøve sådan noget?

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


  1. Tegning af flere polygoner på Google Maps API v3 fra MySQL-databasen

  2. MySQL GROUP BY DateTime +/- 3 sekunder

  3. Webinar:Nye funktioner i Postgres 12 [Opfølgning]

  4. MySQL SELECT tæller, grupper efter