Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Cara mendapatkan nilai peningkatan otomatis untuk kolom setelah mengunggah kerangka data Pandas ke database MySQL

Anda dapat menetapkan id sendiri:

import pandas as pd
df['ID'] = pd.read_sql_query('select ifnull(max(id),0)+1 from db_table',cnx).iloc[0,0]+range(len(df))

di mana cnx adalah koneksi Anda dan kemudian unggah df Anda.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana SQL Pilih relasi satu ke banyak dan gabungkan hasilnya

  2. Aplikasi gaya survei Rails - Tampilkan semua jawaban pada opsi

  3. Bagaimana cara meneruskan []slice ke kondisi IN dalam pernyataan SQL yang disiapkan dengan kondisi non-IN juga?

  4. Contoh CURRENT_TIME – MySQL

  5. Struktur MySQL untuk terjemahan