sql >> Database >  >> RDS >> PostgreSQL

Panda's update sql

Overweeg een tijdelijke tafel die een exacte replica is van uw finaletafel, die bij elke run wordt opgeruimd:

engine = create_engine('postgresql+psycopg2://user:[email protected]')
df.to_sql('temp_table', engine, if_exists='replace')

sql = """
    UPDATE final_table AS f
    SET col1 = t.col1
    FROM temp_table AS t
    WHERE f.id = t.id
"""

with engine.begin() as conn:     # TRANSACTION
    conn.execute(sql)


  1. Hoe de bovenste N rijen per groep te selecteren in MySQL

  2. Hoe rond je af op de dichtstbijzijnde X minuten met PL/pgSQL?

  3. COT() Voorbeelden in SQL Server

  4. MySql gebruiken met Entity Framework 4 en de Code-First Development CTP