mysql - 在用数字填充的 MySQL 数据库中创建一个新行

标签 mysql sql

我有一个包含 1200 条记录的 MySQL 表,但现在我遇到了一个问题...

我需要创建一个名为 index 的新字段,每行包含数字 1-1200。

手动输入这些会花费一些时间,如果可能的话,我真的更喜欢查询来执行此操作

感谢任何帮助

最佳答案

更新表 x set index=id;假设你有 id 作为自动增量值

关于mysql - 在用数字填充的 MySQL 数据库中创建一个新行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7647314/

相关文章:

sql - Redshift 不支持 rollup(), grouping() 函数

sql - 在Powershell变量/数组中获取特定行

php - 在 oracle 上的存储过程中返回单行

mysql - 使用 mysql 查找具有 2 个关联(一起)的项目

javascript - 无法使用 $_GET 或 $_POST 动态下拉变量

mysql - [hy000][mysql][odbc 3.51 驱动程序]无法连接到 'mysql8.namesco.net' (10061) 上的 MYSQL 服务器

php - 尝试使用 PHP 从 Oracle 访问一个选择函数

php - 当精确匹配可用时对 MySQL 表执行部分搜索

mysql - 将多个 .sql 表转储文件合并到一个文件中

sql - 在数组列上使用内部联接时重复值