Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Nếu tôi xóa một hàng khỏi bảng trong cơ sở dữ liệu, cách đổi tên các khóa chính

Câu hỏi này thường xuyên xuất hiện nhưng đó là một vấn đề sai. Bạn không cần phải quan tâm đến id. Nó chỉ là một định danh. Để lại nó như nó là.

Bạn có thể thêm một số lũy tiến theo cách lập trình, sử dụng ngôn ngữ lập trình yêu thích của bạn hoặc qua sql.

select *,@row:[email protected]+1 as progressive_number
from table, (select @row:=0) as t


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Truy vấn SQL:Xóa tất cả các bản ghi khỏi bảng ngoại trừ N mới nhất?

  2. PHP:Hàm không xác định mysql_connect ()

  3. Sao lưu các phương pháp hay nhất cho MySQL, MariaDB và Galera Cluster

  4. MySQL:Cách thêm một ngày vào trường datetime trong truy vấn

  5. Làm thế nào để đặt lại động cấu hình cơ sở dữ liệu trong Laravel?