sql >> データベース >  >> RDS >> Mysql

PandasデータフレームをMySQLデータベースにアップロードした後に列の自動インクリメント値を取得する方法

    自分でIDを割り当てることができます:

    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))
    

    ここで、cnxは接続であり、dfをアップロードします。



    1. ワードプレスサイトを移動した後、このサイトにアクセスできません

    2. Node.jsを使用した複数のMySQLクエリへのアプローチ

    3. ADO.NETからOracleを呼び出すときに、複数のselectステートメントをバッチ処理する

    4. MySQLの既存のテーブルに自動インクリメント列を追加する方法