Mysql
 sql >> база данни >  >> RDS >> Mysql

Стойности на колоната с увеличени (не автоматично увеличени) актуализации на MySQL

Нещо като следното може да направи това, което търсите. Той ще присвои нарастващи стойности на order въз основа на question_id поръчване:

select @ordval := 0;
update thetable set `order` = 
        (select @ordval := @ordval + 1) order by question_id;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Мога ли да използвам функция за стойност по подразбиране в MySql?

  2. MySQL заявка, MAX() + GROUP BY

  3. Можете ли автоматично да създадете mysqldump файл, който не налага ограничения на външния ключ?

  4. Как мога да направя незадължително JOIN с SQL

  5. MySQL - Entity :Стойността за колона 'IsPrimaryKey' в таблица 'TableDetails' е DBNull